- 博客(3)
- 收藏
- 关注
原创 用最易理解最简单的方式让你驾驭Object.defineproperty()
当面试官面vue的时候是不是经常会提及vue双向绑定的核心原理呢?很多资料上都会提及Object.defineproperty(),那它到底是啥!它可以让你准确的修改对象中的每一个属性,它可以让你完全控制对象中的每一个属性,你也可以通过它实现实现数据的双向修改var obj = {name:"星宇晨光"}Object.defineProperty(obj,"name",{ value:"星光", configurable:true | false, enumerable:
2021-05-26 10:13:02
59
原创 关于JavaScript中的this指向的问题
console.log(this) //windowconsole.log(window) //windowvar a = 1console.log(this.a) //1console.log(window.a) //1由上面可以知道,当我们直接打印this和window的时候他们都是指向的window,所以当我们定义了变量a的时候this.a以及window.a都可以调用的到var a = { b:1, c:function(){ console.log(this.
2021-05-24 17:13:34
58
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人