标签:obj OLE his 修改 str nts cal 文件 用法
在es5严格模式下,es3和es5产生冲突时,用es5的语法;否则用es3的语法
1、启动es5严格模式
"use strict" 写在js文件代码块的最顶端或函数代码块的最顶端
2、es5禁用的语法
不支持with、arguments.callee、func.caller、变量赋值前必须声明、局部this必须被赋值(Person.call(null/undefined))赋值什么就是什么、拒绝重复属性和参数
(1)with用法
with会修改里面代码块的顶端作用域
let obj = {
name: ‘aaa‘
};
let name = ‘bbb‘;
with(obj){
console.log(name) // aaa
}
标签:obj OLE his 修改 str nts cal 文件 用法
原文地址:https://www.cnblogs.com/cuishuangshuang/p/13281623.html