前端

JS赋值语句返回值,赋值语句执行的结果

2019-08-25聚力创意

JavaScript中赋值语句的返回值就是等号右边的值,例子中obj.getThis的值是一个匿名函数,非严格模式下this会指向window

var obj = {
  name: 'My Object',
  getThis: function () {
    console.log(this)
  }
};

(obj.getThis = obj.getThis)() // window
蜀ICP备17044229号