摘要: 之前只知道typeof null = object,但是却从来不知道是为什么。最新查阅资料的时候,看到了这个原理,记录下来,方便自己以后查看。 原理是这样的,不同的对象在底层都表示为二进制,在 JavaScript 中二进制前三位都为 0 的话会被判断为 object 类型, null 的二进制表示 阅读全文
posted @ 2017-07-25 10:24 Wzybnzy 阅读(7370) 评论(0) 推荐(7) 编辑
摘要: function foo (el) { console.log(el, this.id); } var obj = { id: 'aaa' }; [2,6,3].forEach(foo, obj); 2aaa 6aaa 3aaa 通过call()、apply()进行绑定 阅读全文
posted @ 2017-07-21 10:37 Wzybnzy 阅读(101) 评论(0) 推荐(0) 编辑