箭头函数为什么不能作为构造函数

区块链毕设网qklbishe.com为您提供问题的解答

箭头函数为什么不能作为构造函数
箭头函数不能作为构造函数的原因是因为箭头函数没有自己的this值,而是从定义时的词法环境中继承this值,也就是说,箭头函数中的this值时在定义时确定的,不能通过new关键字来改变this的指向。而构造函数中,this的指向时随着实例化对象而改变的,因此箭头函数不具备构造函数的特性,不能用来创建对象。如果在箭头函数中使用了new关键字,会抛出一个TypeError错误
20:07

以上就是关于问题箭头函数为什么不能作为构造函数的答案

欢迎关注区块链毕设网-
专业区块链毕业设计成品源码,定制。

区块链NFT链游项目方科学家脚本开发培训

承接区块链项目定制开发

微信:btc9767

QQ :1330797917

TELEGRAM: BTCOK9

承接区块链项目定制开发


qklbishe.com区块链毕设代做网专注|以太坊fabric-计算机|java|毕业设计|代做平台-javagopython毕设 » 箭头函数为什么不能作为构造函数