课程
/前端开发
/JavaScript
/TypeScript入门
我setInterval里面的this.name是undefined;有没有一样情况的?
2018-04-19
源自:TypeScript入门 7-1
正在回答
JavaScript里,this的值在函数被调用的时候才会指定。 顶级的非方法式调用会将 this视为window。 (注意:在严格模式下, this为undefined而不是window)。 箭头函数能保存函数创建时的 this值,而不是调用时的值。这是来自ts官网的解释。
this
window
undefined
Timi_Sakura
举报
TypeScript入门视频教程包括TypeScript的基本概念、常用语法和高级特性