函数use strict与否的区别

//写法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();

推荐阅读更多精彩内容