JavaScript 流程控制 - 用with建立物件程式碼區塊

with 與 for ~ in差異

for ~ in主要顯示物件的所有屬性,with敘述能夠針對物件(Object)建立一個程式區塊。

with (ObjectName){
   ...
} 

例如:

// 建立一個名片物件
var Card = new Object();
with (Card){
  // 新增property
  name = "Bruce";
  age = 33;
  birthday = new Date("2012/2/15");
  document.write("姓名:"+name+",年齡:"+age+",生日:"+birthday); 
}

沒有留言:

張貼留言

感謝您的留言,如果我的文章你喜歡或對你有幫助,按個「讚」或「分享」它,我會很高興的。