js严格模式

对应有道云笔记地址(有道云上排版更优):http://note.youdao.com/noteshare?id=88ce31331f30a3f3dac0e7972512ad41&sub=A55352DB541F48BB93875363EF359C76

严格模式(use strict):即在严格的模式(条件)下运行我们的代码

支持严格模式的浏览器:
Internet Explorer 10 +、 Firefox 4+ Chrome 13+、 Safari 5.1+、 Opera 12+。

使用方法:
<script>
"use strict"; //全局

function test(){
"use strict";//函数内部
}
</script>

注意点:
1.不允许使用未申明的变量
3.不允许删除变量和函数
4.不允许使用八进制
5.this关键字默认不指向全局(window)


使用严格模式的好处
消除代码运行的一些不安全之处,保证代码运行的安全;
提高编译器效率,增加运行速度;
为未来新版本的Javascript做好铺垫。

posted @ 2018-10-09 16:55  鳯訡  阅读(187)  评论(0编辑  收藏  举报