1. 程式人生 > >JS遍歷屬性和方法

JS遍歷屬性和方法

asc == itl 方法 archive items += ron arch

引用原文:http://www.cnblogs.com/lishenglyx/archive/2008/12/08/1350573.html#undefined

<script language="javascript">

var obj = new Object();
obj.myname = "我是對象";
obj.pro2 = "23";
obj.pro3 = "abcdeg"; php程序員之家

for (items in obj){
document.write("屬性:"+items+"的值是 ("+ obj[items] +")");
document.write("<br>");
}

</script>

遍歷方法(就多一個var,不會吧

for (var o in WordsList) {
document.write(o+"<br/>");

}

  1. function allPrpos(obj) {
  2. // 用來保存所有的屬性名稱和值
  3. var props = "";
  4. // 開始遍歷
  5. for(var p in obj){
  6. // 方法
  7. if(typeof(obj[p])=="function"){
  8. obj[p]();
  9. }else{
  10. // p 為屬性名稱,obj[p]為對應屬性的值
  11. props+= p + "=" + obj[p] + ""t";
  12. }
  13. }
  14. // 最後顯示所有的屬性
  15. alert(props);
  16. }

JS遍歷屬性和方法