Javascript 需要正确连接对象名和计数器变量
我正在制作这个演示。如何将Javascript 需要正确连接对象名和计数器变量,javascript,Javascript,我正在制作这个演示。如何将年份.范围与计数器连接起来,使年份.范围2[0] let years={ 范围一:[200200120022003], 范围2:[2004、2005、206、2007] } //$('#year').html(years.range1[0]); 设计数器=1; $('year').html(years.range+counter+[0]) 动态属性访问需要[..]: years["range" + counter][0] 但是为什么years不是数组呢?这将使wh
年份.范围
与计数器
连接起来,使年份.范围2[0]
let years={
范围一:[200200120022003],
范围2:[2004、2005、206、2007]
}
//$('#year').html(years.range1[0]);
设计数器=1;
$('year').html(years.range+counter+[0])代码>
动态属性访问需要[
..]
:
years["range" + counter][0]
但是为什么years
不是数组呢?这将使while的事情变得更容易
const years = [
[200,2001,2002,2003],
[2004,2005,206,2007]
];
console.log(years[0]);
动态属性访问需要[
..]
:
years["range" + counter][0]
但是为什么years
不是数组呢?这将使while的事情变得更容易
const years = [
[200,2001,2002,2003],
[2004,2005,206,2007]
];
console.log(years[0]);
尝试从years
范围对象访问range2
项目:
let years = {
range1: [200, 2001, 2002, 2003],
range2: [2004, 2005, 206, 2007]
}
const counter = 2 // <--- gets you `years['range2']` when concatenated
$('#year').html(years[`range${counter}`][0]);
let years={
范围一:[200200120022003],
范围2:[2004、2005、206、2007]
}
const counter=2/尝试从years
range对象访问range2
项:
let years = {
range1: [200, 2001, 2002, 2003],
range2: [2004, 2005, 206, 2007]
}
const counter = 2 // <--- gets you `years['range2']` when concatenated
$('#year').html(years[`range${counter}`][0]);
let years={
范围一:[200200120022003],
范围2:[2004、2005、206、2007]
}
const counter=2//您要查找的结果是什么?range是一个数组,因此您可以对其进行索引,可以这样尝试years。range[counter]
您要查找的结果是什么?range是一个数组,因此您可以对其进行索引,可以这样尝试years。range[counter]