Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 角度:在同一字段中声明一个具有多个时间的常量_Javascript_Typescript - Fatal编程技术网

Javascript 角度:在同一字段中声明一个具有多个时间的常量

Javascript 角度:在同一字段中声明一个具有多个时间的常量,javascript,typescript,Javascript,Typescript,我想声明一个const,它多次使用相同的字段 const myexample={ 数值:8, 姓名:姓名1, 姓名:姓名2, 姓名:姓名3 }; 我不知道我将得到多少个名称,我不想将其声明为数组 我如何才能做到这一点?尝试以下方法: let [value, name1, name2, name3] = [8, 'name1', 'name2', 'name3']; 你不能这样做。对象不能有重复的关键点。 或许可以这样尝试: const myExample = { value: 1, name

我想声明一个const,它多次使用相同的字段

const myexample={
数值:8,
姓名:姓名1,
姓名:姓名2,
姓名:姓名3
};
我不知道我将得到多少个名称,我不想将其声明为数组

我如何才能做到这一点?

尝试以下方法:

let [value, name1, name2, name3] = [8, 'name1', 'name2', 'name3'];

你不能这样做。对象不能有重复的关键点。 或许可以这样尝试:

const myExample = { value: 1, names: [name1, name2, name3] };

你能说一下为什么名字不应该是数组,除非你不想要它。我想这里的简短答案是“你不能”。这里有一个思想实验:如果我尝试访问名为
name
的东西,它怎么知道该给我哪一个呢?谢谢,最好的答案!