标签:
在js中,经常会用到对象方法,比如json的使用。
我们在使用json的时候,对象的方法的数据类型不一定是object,也就是说,可能是拼接成的字符串(需要改变对象方法的时候),也有可能是数字,等。。。
今天在项目中遇到了一些问题,在这里总结一下。
1.对象中的方法的数据类型是object
var obj = [name:val];
如果name是object的话,可以使用obj.name或者obj[name]都可以取到val值
2.对象中的方法的数据类型不是object
同上 var obj = [name:val];
那只能使用obj[name]去获取val值
关于对象方法的类型总结obj.name 和 obj[name]的区别
标签:
原文地址:http://www.cnblogs.com/yesw/p/4445312.html