javascript 严格模式
2020-07-14 06:08
302 查看
一,javascript 严格模式是什么?
javascript 严格模式是在js文件中,有用‘use strict' 表示的js 文件 或者 代码块
<script> 'use strict' var a =1 </script>
二,为什么需要使用严格模式?
1,消除javascript一些不合理,不严谨,和一些怪异行为
2,消除代码运行的一些不安全行为,保证代码运行安全
3,提高编译效率,增加运行速度
4,为未来新版javascritp做好铺垫
三,进入标志
在js文件中使用 'use strict' ( 老版本( ie10一下 )会把它作为普通字符串处理,忽略掉 )
四,如何使用严格模式?
使用方式有两种:
1,针对整个脚本文件
在脚本文件的首行使用‘use strict’
1 <script> 2 'use strict' 3 console.log('use strict') 4 </script> 5 6 <script> 7 console.log('not use strict') 8 </script>
这种方式在合并代码要注意
2, 针对单个函数 ( 不常用 )
function func(){ 'use strict' console.log('this function use the strict mode') }
3, 常用写法
1 (fucntion(){ 2 'use strict' 3 console.log('this is a file) 4 })() 5 6 (fucntion(){ 7 'use strict' 8 console.log('this is b file) 9 })()
这种写法可以安全的合并多个文件,不用担心某个文件有没有使用严格模式,他们之前是互不影响的
五:
转载于:https://www.cnblogs.com/Glen1021/p/6492105.html
相关文章推荐
- Javascript 严格模式详解
- javascript严格模式记录
- javascript中的严格模式
- javascript中的严格模式
- javascript在严格模式下的执行结果
- JavaScript严格模式与非严格模式的区别
- javascript严格模式详解(含严格模式与非严格模式的区别)
- Javascript 严格模式详解
- Javascript 严格模式详解
- JavaScript强化教程——严格模式
- javascript 语句和严格模式(三)
- Javascript 严格模式详解 "use strict"
- javascript学习 第2天 语法 标识符 严格模式 注释与语句 关键字与保留字
- Javascript 严格模式详解
- javascript严格模式
- javascript-es5严格模式
- javascript中的严格模式
- Javascript 严格模式详解
- JavaScript面向对象编程,严格过程的标准化编程法,目前为止最面向对象的JS模式(像Java)
- Javascript 严格模式详解