猿问

哪些ECMAScript 6功能暗示严格模式?

在ECMAScript 5(又称为JavaScript)中,我可以通过"use strict"在函数(或文件)的顶部添加来触发严格模式。

我了解在ECMAScript 6中,某些语法功能将打开严格模式,尤其是class和模块(无论您如何做)。

在ECMAScript 6世界中,触发严格模式的方法的完整列表是什么?


慕妹3146593
浏览 269回答 2
2回答

慕姐4208626

答案和规范(由上方的人士链接)缺少一条关键信息:如果我使用ES 2015但不使用ES 2015模块怎么办?因为我正在使用io.js并且新模块系统尚不能使用(除非我使用Babel),所以我确实使用ES 2015功能,但要等到我实际上可以本地使用新模块语法。在这种情况下是否隐含严格模式?如果没有,他们应该真正说“ ES 2015模块”。这只是针对Node.js的相关/ io.js因为在浏览器中很明显,但Node.js的已有模块....
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答