首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

转:用以遍历指定对象所有的属性名称和值

2012-10-09 
转:用来遍历指定对象所有的属性名称和值/** 用来遍历指定对象所有的属性名称和值* obj 需要遍历的对象* au

转:用来遍历指定对象所有的属性名称和值
/*
         * 用来遍历指定对象所有的属性名称和值
         * obj 需要遍历的对象
         * author: Jet Mah
         * website: http://www.javatang.com/archives/2006/09/13/442864.html
         */
        function allPrpos(obj) {
            // 用来保存所有的属性名称和值
            var props = "";
            // 开始遍历
            for (var p in obj) {
                // 方法
                if (typeof(obj[p]) == "function") {
                    obj[p]();
                    alert(obj[p]);
                } else {
                    // p 为属性名称,obj[p]为对应属性的值
                    props += p + "=" + obj[p] + "\t";
                }
            }
            // 最后显示所有的属性
            alert(props);
        }

热点排行