摘要: JS中==、===和Object.is()的区别 首先,先粗略了解一下这三个玩意儿: ==:等同,比较运算符,两边值类型不同的时候,先进行类型转换,再比较; ===:恒等,严格比较运算符,不做类型转换,类型不同就是不等; Object.is()是ES6新增的用来比较两个值是否严格相等的方法,与=== 阅读全文
posted @ 2018-10-25 16:13 道理我都懂Zz 阅读(868) 评论(0) 推荐(1) 编辑
摘要: 直接来一个经典案例: // 1. 下面的结果是什么? 为什么? for (var i=0;i 阅读全文
posted @ 2018-10-25 16:08 道理我都懂Zz 阅读(1267) 评论(0) 推荐(0) 编辑
摘要: 还在为module.exports、exports、export和export default,import和require区别与联系发愁吗,这一篇基本就够了! 一、首先搞清楚一个基本问题: + module.exports和exports是属于CommonJS模块规范!(不清楚commonjs?大 阅读全文
posted @ 2018-10-25 14:44 道理我都懂Zz 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 关于数组中forEach() 、map()、filter()、reduce()、some()、every()的总结 let arr = [1, 2, 3, 4, 5] // forEach遍历数组 arr.forEach((item,index,self)= { console.log(item 1 阅读全文
posted @ 2018-10-25 14:11 道理我都懂Zz 阅读(227) 评论(0) 推荐(0) 编辑