|前端面试题--day01( 二 )
console.log(this.x)
obj.say()//值为11
- 自我理解成:箭头函数的this指向为上一级的上一级的this , 例如下例代码:gets的父(上一级)为obj , obj的父(this)为window , 所以gets里的this指向为window 。 而geta中fn的this指向为obj , 因为fn的父(上一级)为geta , 而geta的父(上一级)为obj因此this指向为obj
var b = 12
var obj = {
b: 1990
gets: () => { console.log(this.b)
geta: function () {
var b = 2000;
var fn = () => new Date().getFullYear() - this.b
return fn()
obj.gets()
console.log(obj.geta())
- 5G|关于5G,华为赢了
- 封顶|雄安新区:城市计算(超算云)中心提前完成主体结构封顶
- 迈克尔·杰克逊 45 度前倾是怎么做到的?
- 封顶|雄安新区:城市计算(超算云)中心提前完成主体结构封顶
- GitHub|目前最值得入手的三款鸿蒙手机,全部都在降价,最后一款仅1239元
- 玉兔二号发现的“神秘小屋”前不久|玉兔二号拍到的月球背面的房子到底是什么,终于揭晓了
- 支付宝集五福活动 1 月 19 日正式开始,现可提前领福
- 腾讯|前腾讯员工爆料:鹅厂的末位淘汰制让人心理崩溃!
- |为什么以前在飞机上不能开手机,而现在可以了?
- 快来领取随日本亿万富翁进行月球旅行的免费入场券!仅限前8人