JavaScript中对这两种对象字面量(json)的操作方式有何不同?

1.对象字面量===json类型的对象吗?
2.假设有一个json类型的对象,比如var a={};
3.以下方式操作json有何不同:
①a.propertyA=valueA;
②var a={propertyA:valueA};

就是一个内部一个外部定义属性的方式


眼眸繁星
浏览 552回答 1
1回答

POPMUISE

1.对象属于引用类型,===的方式,不为true;2.a.propertA=valueA和a={propertyA:valueA};没有啥区别。但是要注意,如果是var a=function(){};a.prototype.propertyA=valueA和a.prototype={propertyA:valueA}就有区别了。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript