![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端
文章平均质量分 56
$seven
这个作者很懒,什么都没留下…
展开
-
Js基础
prototype(原型对象)为对象添加属性**proto **: 指向创建它的构造函数的原型对象function Person() { }//添加属性 Person.prototype.sayhello = function(){ alert('hello');}var p = new Person()//指向构造函数p.__proto__ //Person//实现一个instanceof//核心就是判断左边的原型对象是否在右边的原型链上var instanceo原创 2021-07-21 21:44:43 · 56 阅读 · 0 评论 -
ES6 let和const命令
let constlet只在命令所在的块级作用域有效let 非常适合在for()循环中使用,变量只在本轮循环体内有效不存在变量提升,所声明的变量一定要在声明后使用暂时性死区– 只要区块中存在let 和const命令,不会受到外部全局变量的影响。声明之前就使用会报错。不允许重复声明块级作用域ES5 只有全局作用域和函数作用域ES6的块级作用域是通过let和const标识符来实现的块级作用域与函数声明ES5 规定,函数只能在顶层作用域和函数作用域之中声明,不原创 2021-07-21 21:37:52 · 75 阅读 · 0 评论