如何用常量值初始化JavaScript数组?
如何用常量值初始化JavaScript数组? 例如,我可以用C代码编写如何用常量值初始化JavaScript数组?,javascript,arrays,Javascript,Arrays,如何用常量值初始化JavaScript数组? 例如,我可以用C代码编写 int array[] = {1, 2, 3}; JavaScript中的等价物是什么?如下所示: var array = [1, 2, 3]; 了解有关MDN中阵列的更多信息: javascript中的数组对象: var mycars = new Array(); mycars[0] = "1"; mycars[1] = "2"; mycars[2] = "3"; 或 试试这个: var array = [1,2
int array[] = {1, 2, 3};
JavaScript中的等价物是什么?如下所示:
var array = [1, 2, 3];
了解有关MDN中阵列的更多信息:
var mycars = new Array();
mycars[0] = "1";
mycars[1] = "2";
mycars[2] = "3";
或
试试这个:
var array = [1,2,3];
1:定期:
var myCars=new Array();
myCars[0]="Saab";
myCars[1]="Volvo";
myCars[2]="BMW";
2:浓缩:
var myCars=new Array("Saab","Volvo","BMW");
3:文字:
var myCars=["Saab","Volvo","BMW"];
请参阅此链接:我假设您的目标是获得一个不可变的数组 注意:在javascript中,数组也是对象 我们可以使用Object.freeze或Object.seal
“严格使用”
常量simpleObject={
添加待办事项:“添加待办事项”,
删除待办事项:“删除待办事项”
}
常量immutableObject=Object.freeze(simpleObject);
//现在您无法更新、删除或添加“immutableObject”
一般来说,最好使用其他答案的文字符号,当所有的初始值都给定时,他是新的。所以就他的知识而言。我也认为Zoran的问题意味着如何使数组中的值不可变,而您的建议似乎是答案,因为Javascript似乎无法对数组中的值或对象中的成员使用const关键字。
var myCars=["Saab","Volvo","BMW"];