本来是要测试普通函数用new会返回什么这是教程里的代码
这是我用箭头函数测试的结果
why
因为函数体内的this对象,就是定义时所在的对象,而不是使用时所在的对象。基于这一点,箭头函数不能能作为构造函数。参见here
10 回答10.3k 阅读
4 回答8.6k 阅读✓ 已解决
7 回答10.7k 阅读
2 回答11.3k 阅读✓ 已解决
6 回答2.5k 阅读
5 回答4.2k 阅读✓ 已解决
4 回答2.5k 阅读✓ 已解决
因为函数体内的this对象,就是定义时所在的对象,而不是使用时所在的对象。基于这一点,箭头函数不能能作为构造函数。
参见here