给变量赋值是什么意思{}
, 意思是?这是将其初始化为函数吗?我的 javascript 文件中有这样的代码
GLGE.Wavefront = function(uid) {
GLGE.Assets.registerAsset(this,uid);
this.multimaterials = [];
this.materials = {}; // <---
this.instances = [];
this.renderCaches = [];
this.queue = [];
};
该分配与数组有何不同?它是一种数组类型吗?
将变量分配给 {} 意味着什么?
它是一个对象字面量 https://developer.mozilla.org/en/Core_JavaScript_1.5_Guide/Core_Language_Features#Object_Literals(没有自己的属性)。
这是将其初始化为函数吗?
不,那会是= function () { }
.
该分配与数组有何不同?
数组具有许多基本对象中没有的功能,例如.length
和一系列方法。
对象通常用于存储任意键/值对。数组用于有序值。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)