欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

4.JavaScript -语句

程序员文章站 2024-03-17 11:42:46
...

在这里只介绍,和一般编程不同的地方,相同的就不介绍了。

1.for-in语句 

 for-in 语句是一种精准的迭代语句,可以用来枚举对象的属性。以下是 for-in 语句的语法: 
for (property in expression) statement 

for (var propName in window) {  
    document.write(propName);
 } 
 

在这个例子中,我们使用 for-in 循环来显示了 BOM中 window 对象的所有属

-------------------------------------------------------------------------------------------------------------------------------------

2.with语句 

with 语句的作用是将代码的作用域设置到一个特定的对象中。with 语句的语法如下: 
with (expression) statement; 
 定义 with 语句的目的主要是为了简化多次编写同一个对象的工作,如下面的例子所示: 

var qs = location.search.substring(1); 
var hostName = location.hostname;
var url = location.href; 
 上面几行代码都包含 location 对象。如果使用 with 语句,可以把上面的代码改写成如下所示:
 
with(location){    
   var qs = search.substring(1);  
   var hostName = hostname;   
   var url = href; 
} 
 

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

 

 

转载于:https://my.oschina.net/u/2995989/blog/3017570