【发布时间】:2015-12-03 17:00:39
【问题描述】:
ECMAScript 2015 规范提到关键字(或词?)new.target 恰好 3 次 - 1 次在 14.2.3:
通常情况下,Contains 不会查看大多数函数形式的内部但是, Contains 用于检测 new.target、this 和 super 使用情况 箭头函数。
两次14.2.16:
ArrowFunction 没有为参数、super、 这个,或 new.target。任何对参数、super、this 或 ArrowFunction 中的 new.target 必须解析为 词法封闭环境
MDN提到了,但是很模糊,页面不完整。
Babel 似乎不支持它。尝试在函数(箭头或其他)中使用 new.target 时出现语法错误。
它是什么,应该如何使用?
【问题讨论】: