js中的this原理

1  内存的数据结构  var obj = {foo: 5};数据结构 存储过程: js引擎会先在内存里,生成一个对象{foo: 5}, 而后把这个对象的内存地址赋值给变量obj函数 变量obj是一个地址, 若是要读取obj.foo  引擎从obj拿到内存地址,而后再从地址独处原始的对象,返回f00属性this 原始对象的保存结构:spa 2  若是对象的某个属性值是函数呢   var obj =
相关文章
相关标签/搜索