课程
/前端开发
/jQuery
/jQuery源码解析(架构与依赖模块)
list = stack = memory = undefined;
清空变量不一般是使用 null 么?
2015-06-30
源自:jQuery源码解析(架构与依赖模块) 3-8
正在回答
Undefined类型只有一个值,即undefined。当声明的变量还未被初始化时,变量的默认值为undefined。Null类型也只有一个值,即null。null用来表示尚未存在的对象,常用来表示函数企图返回一个不存在的对象。
举报
由浅入深地剖析jQuery库的设计与实现,揭开框架背后的秘密
2 回答为什么这里的this指向的是ajQuery.fn.init而不是ajQuery.fn.setName
1 回答为什么是-1 === list.indexOf(fn), 而不是list.indexOf(fn) === -1
1 回答global的取值,为何不直接this而是要typeof window !== "undefined" ? window : this
3 回答jQuery2.1.1为什么取消了对undefined的赋值
1 回答querySelector('.aaron span')的结果为啥不是null