请问一下:javascript中var i = {};是什么意思?

请教高手:javascript中var i = {};是什么意思


阿波罗的战车
浏览 315回答 4
4回答

慕村9548890

提问者问的是:var i = {};是什么意思,这是通过Json方式定义一个函数对象,该函数对象体为空,但不能说对象为空,执行alert(i)绝对不是null,提问者可以试一下,当然也不是等效于var i = new Object();语句,这个语句是在用Object原型创建实例,而提问者的var i = {};语句是在定义一个函数对象

犯罪嫌疑人X

var i = {};跟var i = new Object();是一个意思,JavaScript 有3中方式定义对象,还有一种:function P (x) {this.x = x;}var i = new P();

慕哥6287543

定义一个空对象。lixiaolong2114 意思差不多不就行了,js本来对变量的类型定义就很随意的嘛

神不在的星期二

这个就等同于 var i = new Object();之所以使用这样的写法,是为了是脚本代码更简短,执行效率更高
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript