js笔记

面向对象编程进一步认识--for...in

var dog={name:'小时',sayHello:function(a,b){window.alert("结果="+(a+b));}};

//循环列出dog对象的所有属性和方法 对象名['属性名']

for(var key in dog){//dog是对象名

         window.alert(dog[key]);

}

//循环列出window对象的所有属性和方法

for(var key in window){

         document.writeln(key+":"+window[key]+"<br>");

}

 

  var old = {};

    for (var i in window) {

       old[i] =1;

       }   

 

posted @ 2016-07-22 17:14  静默i  阅读(177)  评论(0编辑  收藏  举报