JavaScript with 语句作用及用法

 时间:2026-02-15 06:18:52

JavaScript中with语句的主要作用是将代码的作用域设置到一个特定的对象中,简化多次编写同一个对象的工作

with语法及作用

语法: with(expression) statement;

作用是将代码Statement的作用域设置到特定的对象expression中。

目的是简化多次编写同一个对象的工作

示例:

var screenWidth = window.screen.width;

var screenHeight = window.screen.height;

使用with表达式简化为

with(window.screen){

   var screenWidth = width;

   var screenHeight = height;

}

在这个使用width重写的例子中,使用width关联了window.screen对象,这意味着再width内部,每个变量首先被认定为一个局部变量,而如果在局部环境中找不到改变辆的定义,就会查询window.screen对象中是否有同名的属性。如果有,则以同名属性值作为变量的值

注意事项

严格模式下不允许使用with语句,否则视为语法错误

大量使用with会导致性能下降,也会给代码调试带来困难,所以大型项目不建议使用

  • 怎么用Runnable接口创建线程
  • eclipse如何安装jrebel实现热部署
  • java 查看源代码 添加src还是看不到源代码
  • SQLyog如何创建视图,详细教程
  • Eclipse断点调试debug基础
  • 热门搜索
    科技改变生活手抄报 平安校园手抄报内容 教师节手抄报简单又漂亮 科技手抄报版面设计图 节水节电节粮手抄报 反邪教手抄报图片大全 安全手抄报版面设计图 小学生守则手抄报 善行历手抄报图片 八礼四仪手抄报内容