请有人解释一下第二个方括号符号在这里做什么


function(today) {
var weekFromToday = new Date(today.getTime() + 7 * 24 * 60 * 60 * 1000); 
var dayNames = ["x","y", "z"]; 
var day = dayNames[weekFromToday.getDay()]; 
}

第三个var中的方括号不是指索引号,在这种情况下,这个符号意味着什么?

它的工作原理与通过索引访问的任何其他数组值类似。

这里weekFromToday.getDay()返回0-6的整数,如果

var dayNames = ["x","y", "z"]; 

var dayNames = ["Sun","Mon", "Tue"...]; 

你会收到当天的名字的。

最新更新