摘要: 1、forEach遍历: map.forEach(function(value,key){ console.log(value,key); }); 函数中第一个参数是属性值,第二个参数是属性 2、for-of遍历: ①for(let item of map){ } 遍历结果是数组 ②for(let 阅读全文
posted @ 2019-07-18 01:46 吴小明- 阅读(146692) 评论(0) 推荐(6) 编辑
摘要: display:none隐藏时不占位,当再次显示时会发生页面回流和重绘,visibility:hidden隐藏时占位,当再次显示时不会回流和重绘,所以display:none是彻底隐藏了,visibility:hidden的性能要高一些。 display:none不会被子元素继承,visibilit 阅读全文
posted @ 2019-07-18 01:46 吴小明- 阅读(325) 评论(0) 推荐(0) 编辑
摘要: prototype:每个函数都有一个prototype属性,这个属性指向一个对象,这个对象叫原型对象。 作用:节约内存、扩展属性和方法、可以实现类之间的继承 __proto__:每个通过构造函数new出来的实例对象都有一个__proto__属性,它指向创建自己的构造函数的原型对象,即fn.__pro 阅读全文
posted @ 2019-07-18 01:35 吴小明- 阅读(286) 评论(0) 推荐(0) 编辑
摘要: innerHTML 输出当前标签的文本内容,如果标签内有子标签,会连子标签本身和子标签内的文本内容一起输出。 #outer输出子标签本身和子标签的内容:<span id="inter">text</span> #inter输出当前标签内容:text innerText 只输出当前标签内的文本内容,如 阅读全文
posted @ 2019-07-18 01:34 吴小明- 阅读(534) 评论(0) 推荐(0) 编辑
摘要: 三个方法的参数1都代表子串开始位置,参数2在slice和substring中表示结束位置,而在substr中代表的则是子串长度; 对于负数态度,当出现在参数1的位置时,slice和substr从末尾开始计算,而substring不支持末尾计数法直接视为0;当出现在参数2位置时,slice和subst 阅读全文
posted @ 2019-07-18 01:33 吴小明- 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 对象的地址(变量名)存在栈中,对象的引用(值)指向堆中,比较对象的时候,是比较对象的引用是否相等。两个内容一样的对象,他们的引用地址分别指向堆中的两块数据,所以他们不相等。 阅读全文
posted @ 2019-07-18 01:32 吴小明- 阅读(374) 评论(0) 推荐(0) 编辑
摘要: ①var obj1=obj;这是将obj在堆中的引用地址赋值给obj1,这样复制的对象一改全改。 ②assign()方法:仅可以复制可枚举属性(此处应注意原型链属性是不可枚举属性),assgin()复制对象时,第一层没有引用关系(当对其中一个对象进行更改和删除时,另外一个不受影响),后面层有引用关系 阅读全文
posted @ 2019-07-18 01:31 吴小明- 阅读(833) 评论(0) 推荐(0) 编辑
摘要: this的值是在【函数执行时】决定的,而不是【函数定义时】决定的 ①一般情况下,普通函数里,this window ②在对象的方法中,this 该对象 ③在事件函数中,this 事件侦听的对象 ④call、apply、bind中的this,指向第一个参数对象,如果传入的参数是null,那么this原 阅读全文
posted @ 2019-07-18 01:31 吴小明- 阅读(217) 评论(0) 推荐(0) 编辑
摘要: Promise是一个异步加载的方式,处理时使用new Promise返回一个对象,该对象可以调用then方法,then方法中有两个参数,第一个参数是加载成功时执行,第二个参数是加载失败时执行,then方法中可以通过返回Promise进行链式调用。 Promise的三个状态: 初始化:状态:pendi 阅读全文
posted @ 2019-07-18 01:30 吴小明- 阅读(404) 评论(0) 推荐(0) 编辑
摘要: 加载优化:1、合并css、JavaScript 2、合并小图片,使用精灵图 3、缓存一切可缓存的资源 4、使用长cache 5、使用外联式引用css、JavaScript 6、压缩HTML、CSS、JavaScript 7、使用Gzip压缩内容 8、使用首屏加载 9、使用按需加载 10、使用滚屏加载 阅读全文
posted @ 2019-07-18 01:29 吴小明- 阅读(178) 评论(0) 推荐(0) 编辑