获得JS对象中的属性问题
一般的都是通过Object.params直接获取这个对象的属性值但是现在我只能获得params的字符串,肯定不能通过这个方法获取属性值比如说我想获得user.id现在我只...
一般的都是通过Object.params直接获取这个对象的属性值
但是现在我只能获得params的字符串,肯定不能通过这个方法获取属性值
比如说我想获得user.id
现在我只知道sss="id"
不能通过user.sss获得id的值,可以通过什么方法获得? 展开
但是现在我只能获得params的字符串,肯定不能通过这个方法获取属性值
比如说我想获得user.id
现在我只知道sss="id"
不能通过user.sss获得id的值,可以通过什么方法获得? 展开
3个回答
展开全部
可以用 in操作符 和 对象的 hasOwnProperty 操作符 举例 "name" in Object Object.hasOwnProperty("name") 有个公共的方法 function hasPrototype(object,name){ return !object.hasOwnProperty(name)&&(name in object); }
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
user[sss]即可活动你要的值。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询