javascript操作物件的方法

風痕影默發表於2014-11-03

with 確定某個物件的作用區域,在with程式碼段內的次物件的屬性或方法可以直接使用。

例:

//比如stu中有name,age屬性和walk方法
with(stu)
{
    alert(name+"  "+age);//即省略了stu.name此種型別的呼叫
    walk();   
}

in 用於便利物件或陣列等,便利物件返回物件屬性的變數名,便利陣列返回陣列的腳標

例:

//stu.name="lisi"; stu.age=12;
for(s in stu)
{
    alert(stu[s]);
}
//列印出的是lisi12

//var arr = [3,2,5,3];
for(s in stu)
{
    alert(stu[s]);
}
//列印出的是0123

 

相關文章