JavaScript 中 for(var pro in obj) 这个能只遍历属性,不遍历方法吗?

JavaScript for(var pro in obj) 这个能只遍历属性,不遍历方法吗?


我写这个怎么不行?


        for(var pro in ojb[0])

            {

                var tt=ojb[0][pro];


                if (!typeof(tt)=="function")

                {

                    console.log(pro+":["+ tt+"]");

                }

            }


湖上湖
浏览 831回答 2
2回答

ITMISS

obj[pro] #取值

芜湖不芜

var obj={    a:1,    b:2,    c:[],    d:function(){        console.log("ddddd");    },    e:"test",     f:function(){        console.log("fffff");     } } for(var item in obj){    console.log(obj[item]);    if((typeof(obj[item]))=="function" )        obj[item](); }
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java