什么是ES5?js中的'use strict'是什么?目的是什么?
2024-09-02 12:00:45
什么是ES5?
ECMA Script5:ECMA(欧洲计算机制造联合会)的第五次改版,2009年。
js中的'use strict'是什么?
js的严格模式
目的:
①添加更多报错的场合,消除代码的一些不安全之处,保证代码运行的安全。
②提高编辑器效率,提高运行速度。
③为新版本的JavaScript做铺垫。
补充缺点:
①IE9及以下都不支持。
②在工作中,js代码都会进行压缩,有一些文件没有使用严格模式,而现在的文件使用了严格模式,当压缩后,新文件的'use strict'就到了文件的中间,不仅没有指示严格模式,反而在压缩后浪费了字节。
最新文章
- Windows2012R2备用域控搭建
- input只能输入数字并限制长度
- UIButton、UILabel、UITextField 初学者需要了解的基本定义和常用设置
- C# winform生成天气预报(转)
- git初体验(一)基础
- Makefile 编译生成多个可执行文件
- [转] C中的位域
- 初涉JavaScript模式 (9) : 函数 【常用方式】
- js私有化属性
- 存储容量和IOPS的关系
- pyspider解析
- webservice面试题
- Vue(三)指令
- 使用Set集合对List集合进行去重
- 异常SRVE0199E
- Apache为mysql以及自己的项目设置虚拟路径
- Android常见问题及解决方案收集
- opencv实现canopy算法
- CSS的使用
- mac 安装 nginx
热门文章
- windows下PyTorch安装之路记录
- 官方elasticsearch-certutiledit命令
- kafka源码导入idea/eclipse
- 12、Render函数
- MVC+Ninject+三层架构+代码生成 -- 总结(四、數據層)
- python 绘图与可视化 Graphviz 二叉树 、 error: Microsoft Visual C++ 14.0 is required
- QML MouseArea学习小结
- 使用Hybris的customer coupon进行促销活动(promotion)
- VUE+ElementUI 搭建后台项目(一)
- .net web mvc 权限验证