使用babel后js代码第一行出现 "use strict";

版权声明:转载请注明出处链接! https://blog.csdn.net/qq_40259641/article/details/84106252

这是babelES6转译ES5自动加上的,使用严格模式的意思;

严格模式有什么用?

主要有以下几个:(错误检测、规范、效率、安全、面向未来)

  - 消除Javascript语法的一些不合理、不严谨之处,减少一些怪异行为;

  - 消除代码运行的一些不安全之处,保证代码运行的安全;

  - 提高编译器效率,增加运行速度;

  - 为未来新版本的Javascript做好铺垫。

目前我觉的最重要的就是运行速度~

猜你喜欢

转载自blog.csdn.net/qq_40259641/article/details/84106252
今日推荐