for、数组及其他
l对于数组风格的Array来说,可以使用join方法拼接为字符串
var arr = ["tom","jim","lily"];
alert(arr)就相当于alert(arr.join(","));//JS中join是array的方法,不像.net中是string的方法
for循环可以像C#中的foreach一样用
for循环还可以获得一个对象所有的成员,类似于.Net中的反射
1 var p1 = new Object();//创建一个Object对象,动态增加属性、方法 2 p1.Name = "tom"; 3 p1.Age = 30; 4 p1.SayHello = function() { alert("hello"); }; 5 p1.SayHello(); 6 for(var e in p1) {//对象的成员都是对象的key 7 alert(e); 8 }

//可以获得对象多有的属性和方法,有了它没有文档也可以进行开发:
for (var e in document) {
alert(e);
}
浙公网安备 33010602011771号