03 2018 档案
摘要:1.安装node.js https://nodejs.org/en/ 通过在cmd中查看是否安装成功 node -v npm -v 安装了node.js后就自动安装了npm 2.全局安装 Angular CLI 会遇到一个问题 原因是Cannot download "https://github.c
阅读全文
摘要:1.将内容部分的margin-bottom设置为负数 2. 将页脚的margin-top设置为负数 3.使用calc设置内容高度 4.使用flex弹性布局
阅读全文
摘要:1.检测数组 2.对是否改变原数组的常用方法归纳 改变原数组的: 不改变原数组的: splice方法: 1.删除-用于删除元素,两个参数,第一个参数(要删除第一项的位置),第二个参数(要删除的项数) 2.插入-向数组指定位置插入任意项元素。三个参数,第一个参数(其实位置),第二个参数(0),第三个参
阅读全文
摘要:在JavaScript中一共有四种调用模式:方法调用模式、函数调用模式、构造器调用模式和apply调用模式。这些模式在如何初始化关键参数this上存在差异。 1. 方法调用模式 当一个函数被保存为对象的一个属性时,我们称它为一个方法。当一个方法被调用时,this被绑定到该对象。如: 方法可以使用th
阅读全文
摘要:每个方法都接收两个参数:要在每一项上运行的函数和(可选)运行该函数的作用域对象--影响this的值。 传入这些方法中的函数会接受三个参数:数组项的值、该项在数组中的位置和数组对象本身。 1.every() 对数组中的每一项运行给定函数,如果对函数每一项都返回true,则返回true。 2.filte
阅读全文
摘要:1.严格模式 启用严格模式在顶部添加代码 "use strict"; 2.ES5中的5种基本数据类型 Undefined、Null、Boolean、Number、String和一种复杂数据类型Object 3.typeof 的返回值 "undefined","boolean","string","n
阅读全文
摘要:1.script 向HTML页面中插入javascript就是使用<script> HTML4.0.1为script定义了6个属性: async:可选。表示立刻下载脚本,但不应妨碍页面中的其他操作。只对外部文件有效。 charset:可选。设置通过src引用的外部文件的编码。 language:已废
阅读全文
摘要:1.什么是csrf攻击 csrf(cross-site request forgery)即跨站点请求伪造。攻击者盗用你的身份来做一些违法的事情,主要是利用cookie。 2.对csrf漏洞的检测 通过去掉htpp请求中的referer字段后重新提交,还能成功提交。因为referer指向的是http请
阅读全文
摘要:1.冒泡排序 平均时间复杂度O(N2) 最好情况O(N)最坏情况O(N2) 空间复杂度O(1) 升级版冒泡排序 2.选择排序 平均时间复杂度O(N2) 最好情况O(N2)最坏情况O(N2) 空间复杂度O(1) 适合小数据(1000以内)排序 3. 插入排序 平均时间复杂度O(N2) 最好情况O(N)
阅读全文

浙公网安备 33010602011771号