ES6
求知若渴虚心若愚!~
做最好的自己,追最好的梦,编最好的程序
展开
-
ES6块级作用域
1: 全局作用域和局部作用域在ES6之前我们把作用域分为全局作用域和局部作用域;用var来声明变量;局部作用域能访问全局作用域,而全局作用域则访问不了局部的,从而也形成了一个作用域链;var a = 10;console.log(a);function fn() { var a = 20; console.log(a); fn2(); function fn2() {...原创 2019-10-22 11:15:15 · 187 阅读 · 0 评论 -
原型链
什么是原型链?Javascript 是面向对象的,每个实例对象都有一个__proto_属性,该属性指向它原 型对象,这个实例对象的构造函数有一个原型属性 prototype,与实例的__proto__属性指 向同一个对象。当一个对象在查找一个属性的时,自身没有就会根据__proto__ 向它的原型 进行查找,如果都没有,则向它的原型的原型继续查找,直到查到 Object.prototype._p...原创 2019-10-22 10:21:34 · 131 阅读 · 0 评论 -
ES6中的箭头函数
1: 箭头函数和普通函数的区别普通函数分为匿名函数和函数声明两种基本方式;函数表达式也是一种匿名的函数;var fun = function() { console.log('这是匿名函数'); } fun(); function fun2() { console.log('这是函数声明'); } fun2();以上是普通...原创 2019-10-20 11:28:14 · 249 阅读 · 0 评论