这里说明以下with的用法:
with语句
with语句主要用来临时扩展作用域链,将语句中的对象添加到作用域的头部。
person={name:"jim",age:22,height:175,wife:{name:"no"}}; with(person.wife){ console.log(name); }
with语句将person.wife添加到当前作用域链的头部,所以输出的就是:“no".
with语句结束后,作用域链恢复正常。
文章标签 javascript js 作用域链 作用域 文章分类 后端开发
这里说明以下with的用法:
with语句
with语句主要用来临时扩展作用域链,将语句中的对象添加到作用域的头部。
person={name:"jim",age:22,height:175,wife:{name:"no"}}; with(person.wife){ console.log(name); }
with语句将person.wife添加到当前作用域链的头部,所以输出的就是:“no".
with语句结束后,作用域链恢复正常。
上一篇:用C#编写ActiveX控件
主要记录了函数以及函数的参数、返回值、执行、传参、作用域等内容。
一、JavaScript 作用域链1、作用域2、作用域链3、作用域链变量查找机制二、代码示例 - 作用域链
作用域指的是变量存在的范围。在 JavaScript 中, 对象和函数同样也是变量,可以理解
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M