为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

湖上湖 2019-03-22 18:15:20
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+"]");                }            }
查看完整描述

2 回答

?
ITMISS

TA贡献1871条经验 获得超8个赞

obj[pro] #取值


查看完整回答
反对 回复 2019-04-17
?
芜湖不芜

TA贡献1796条经验 获得超7个赞

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]();

 }


查看完整回答
反对 回复 2019-04-17
  • 2 回答
  • 0 关注
  • 830 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号