- 博客(2)
- 收藏
- 关注
原创 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
54
原创 ES6 let和const命令
let const let 只在命令所在的块级作用域有效 let 非常适合在for()循环中使用,变量只在本轮循环体内有效 不存在变量提升,所声明的变量一定要在声明后使用 暂时性死区 – 只要区块中存在let 和const命令,不会受到外部全局变量的影响。声明之前就使用会报错。 不允许重复声明 块级作用域 ES5 只有全局作用域和函数作用域 ES6的块级作用域是通过let和const标识符来实现的 块级作用域与函数声明 ES5 规定,函数只能在顶层作用域和函数作用域之中声明,不
2021-07-21 21:37:52
73
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人