this值
(1)写法不同
(2)this指向不同
(3)箭头函数不能作为构造函数
(4)箭头函数不能修改this指向
原型链 :
原型链是js中的一种查找规则,这种规则遵循就近原则。 当访问对象的成员的时候,会优先访问对象自己的,没有就会访问原型的,原型也没有就会访问原型的原型,以此类推直到原型链的终点null. 如果还是没有属性就会获取undefined,方法就会报错。
原型链在js中主要用于实现面向对象的继承
localStorage存储在硬盘中,sessionStorage存储在内存中
(1)大小不同
(2)生命周期不同
(3) localStorage可以跨页面使用, sessionStorage只能在当前窗口使用
(1)什么是BGF 如何开启BFC (2)BGF解决问题
传参方式不同 :
call和bind是 以参数列表方式传参。 apply是以数组/伪数组方式传参
执行方式不同 :
call和apply会立即执行, bind()不会立即执行,而是得到一个修改this之后的新函数