闭包是指有权访问另一个函数作用域中的变量的函数。
对象都是通过函数创建的。每个对象都有它的构造函数。
每个函数function都有一个prototype,即原型。
每个对象都有一个__proto__,可成为隐式原型。
每个对象都有一个隐藏的属性——“__proto__”,这个属性引用了创建这个对象的函数的prototype。即:fn.__proto__ === Fn.prototype;每个对象都有一个__proto__属性,指向创建该对象的函数的prototype。
webpack
根据模块的依赖关系进行静态分析
按需加载
typeof null "object"
typeof undefined "undefined"
null是一个表示"无"的对象,转为数值时为0;
undefined是一个表示"无"的原始值,转为数值时为NaN。
null表示"没有对象",即该处不应该有值。
undefined表示"缺少值",就是此处应该有一个值,但是还没有定义。
bootstrap
Linux命令
杂
HTTP
一文看懂Web服务器、应用服务器、Web容器、反向代理服务器区别与联系
前端性能优化
《高性能网站建设指南》一书