JavaScript基础:严格模式片头

JavaScript基础

严格模式:写在那个作用域下,在哪个作用域下生效,必须规范。

“use strict"

【注】尽量注意不要严格模式写在全局。
用了严格模式,会用什么变量:

  1. 全局变量声明时候,必须加var
function show(){
"use strict";
var num = 10;
alert(num);
}
show();

  1. 函数内重名属性
function show(num1,num2){
”use strict"
alert(num1+","+num2);
}
show(10,20,30);
  1. arguments对象不允许被动态改变
 function show(num1, num2){
          "use strict";
          num1 ="hello";
          alert(num1+","+num2);
          alert(arguments[0]+","+arguments[1]);
          }
          show(10,20);

输出结果为
hello,20
10 , 20

  1. 新增保留字implements,interface,let,package,private,protected,public,static,yield.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值