【发布时间】:2020-03-30 01:50:08
【问题描述】:
function(today) {
var weekFromToday = new Date(today.getTime() + 7 * 24 * 60 * 60 * 1000);
var dayNames = ["x","y", "z"];
var day = dayNames[weekFromToday.getDay()];
}
第三个变量中的方括号不是索引号,在这种情况下符号是什么意思?
【问题讨论】:
-
它是计算属性访问器,它评估表达式并使用表达式的结果来访问来自dayNames的值
-
它确实引用一个索引号,
getDay返回一个数字0-6:developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/…。