老师有问题。

来源:5-6 箭头函数

早知今日何必当初

2020-09-06 20:20:41

函数没有()调用是怎么执行的?
Say一的函数对此this的是哪里?this等于什么?
this不读dais。读cis吗?

http://img.mukewang.com/climg/5f54d40808e8351e09600540.jpg

写回答

1回答

好帮手慕慕子

2020-09-07

同学你好,对于你的问题解答如下:

  1. 如下所示,两句代码,在函数后面添加了(),表示调用函数。

    http://img.mukewang.com/climg/5f55933709bdddba02240068.jpg

  2. say1函数是普通函数,函数内部的this指向调用函数的对象,xiaoming.say1()表示通过xiaoming这个对象调用的say1,所以say1函数内部的this指向xiaoming。

    say2函数是箭头函数,箭头函数内部是没有自己的this,所以会沿着作用域链向上查找到全局作用域中的this,即window对象。

  3. this的音标是[ðɪs], 老师在英语发音上面确实是有点不太标准,我们在审核课程的时候也注意到了老师的英语发音问题,但是觉得这个老师讲课确实还是不错的,课程整体不太受影响,希望同学可以把重点放在课程内容上,毕竟老师不是专业学习英语的。

    当然了,慕课网尊重每一个同学的学习体验,你的反馈我们也会记录下来,以后尽量为大家找英语发音好,讲课又好的老师来为大家进行讲解。

如果我的回答帮助到了你,欢迎采纳,祝学习愉快~

0

0 学习 · 10739 问题

查看课程