javascript预编译(执行期的上下文)
JavaScript预编译(执行期上下文)总结
JavaScript预编译(执行期上下文)总结
两个最简单的例子理解变量声明提升和函数声明提升
let和var有哪些区别
1.原型链继承2.构造函数继承3.组合继承4.寄生组合继承5.extends继承
作为原型和原型链的基础,先了解清楚构造函数以及它的执行过程才能更好地帮助我们学习原型和原型链的知识。
收费的,不推荐使用,可以使用又拍云储存+CDN,再去申请又拍云联盟,一个月10g储存空间+15g流量,基本够用了
::before 是一个伪类元素,代表生成的内容元素,表示相应元素的可抽象样式的第一个子元素,即:所选元素的第一个子元素 利用::before可以把需插入的内容插入到元素的其他内容之前,并且默认内联显示。::before需要使用content属性来指定内容的值。
1.首先讲讲this这是一个很方便,但是同时又容易出错的属性。我们只要记住4条规则就好了1.1 纯粹的函数调用这个时候this指向window对象let x = 'window'; function test() { let x = 'fn'; console.log(x); } test(); // window //注意这里如果使用var的话,会是fn //因为var没有块