JS遍歷屬性和方法
阿新 • • 發佈:2017-07-31
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/>");
}
- function allPrpos(obj) {
- // 用來保存所有的屬性名稱和值
- var props = "";
- // 開始遍歷
- for(var p in obj){
- // 方法
- if(typeof(obj[p])=="function"){
- obj[p]();
- }else{
- // p 為屬性名稱,obj[p]為對應屬性的值
- props+= p + "=" + obj[p] + ""t";
- }
- }
- // 最後顯示所有的屬性
- alert(props);
- }
JS遍歷屬性和方法