碰巧在JavaScript中遇到了一个名为“NativeArray”的类型。不知道这是什么类型,它与普通数组有什么不同?何时使用这种类型?什么是JavaScript中的NativeArray?与普通数组有什么不同?
请帮帮
-Nayan
碰巧在JavaScript中遇到了一个名为“NativeArray”的类型。不知道这是什么类型,它与普通数组有什么不同?何时使用这种类型?什么是JavaScript中的NativeArray?与普通数组有什么不同?
请帮帮
-Nayan
这是不暴露的JavaScript类型,但在Mozilla's rhino用于实现的JavaScript天然类(因此正常)阵列。有可能你会在其他JavaScript引擎实现中找到类似命名的类型。
所以:
它从本地阵列不是真的不同(根据“不同”的含义)
你不应该有这样的偏见编码在JavaScript
javascript
没有这样一种特殊的东西/数组,被称为native array
而不是原生的javascript(norma l)数组。
,唯一的不同之处
javascript
阵列是javascript
不have associative array
像许多其他语言都。
所以在javascript
,你可以在许多方面指定数组:
var myCars=new Array(); // a blank array
myCars[0]="Ferrari";
myCars[1]="BMW";
或
var myCars=new Array('Ferrari', 'BMW'); // alert(myCars[0]); // Ferrari
或
var myCars=[]; // a blank array
myCars[0]="Ferrari";
myCars[1]="BMW";
或
var myCars=['Ferrari', 'BMW']; // alert(myCars[0]); // Ferrari
JavaSE中没有这样的类。 – 2012-07-09 08:56:45
*你曾经遇到过那个班吗? – 2012-07-09 08:58:02
我的不好..它不是在Java中,而是在JavaScript中......对于混淆抱歉.. – 2012-07-09 09:01:09