摘要:
浅理解: 函数执行时会先创建当前的上下文环境,其中这两点会产生“变量提升”的效果 + 变量定义 + 函数声明 深入理解: + 在一段 JS 脚本(即一个 阅读全文
摘要:
``` function DomElement(id){ this.dom = document.getElementById(id); } DomElement.prototype.html = function (val){ var ele = this.dom if (val) { ele.innerHTML = val return ... 阅读全文
摘要:
只有instanceof才能判断一个对象是否是真正的数组 扩展:实际应用中,和数组同样重要、起同样作用并且更加灵活的数据结构还是“伪数组”或者“类数据”(jquery 就用到了)。因此,在实际应用中,只需要判断length属性是否是数字即可。 阅读全文
摘要:
![](https://img2018.cnblogs.com/blog/1417762/201904/1417762-20190403211212870-1724096827.jpg) 阅读全文
摘要:
首先你得明白两者的区别。==会先试图类型转换,然后再比较,而===不会类型转换,直接比较。如下例子: 根据 jQuery 源码中的写法,只推荐在一个地方用==,其他地方都必须用===。这个用==的地方就是: 阅读全文
摘要:
``` ``` 阅读全文