函数use strict与否的区别

2017-03-14  本文已影响0人  shanshanfei
//写法1:严格模式下,全局调用的函数 this不再指向window,使用会报错
function C(){
    use strict;
    console.log(this);//Uncaught SyntaxError: Unexpected identifier
}
C();

 //写法2:非严格模式下,全局调用的函数 this值为undefined,会默认指向window
function C(){
    console.log(this);//window对象
}
C();
上一篇 下一篇

猜你喜欢

热点阅读