【发布时间】:2019-10-05 17:20:46
【问题描述】:
一定是我在这里遗漏了一些重要的东西。出于某种原因,.charAt(i) 在这段代码中返回 undefined。
Demo
let images = {};
let alphabet = 'abcdefghijklmnopqrstuvwxyz';
let imageArray = ['a', 'b', 'c', 'd'];
for (let i = 0; i < imageArray.length; i++){
let letter = alphabet.charAt[i]; // returns undefined
images[letter] = imageArray[i];
}
console.log(images); // {undefined: "d"}
【问题讨论】:
标签: javascript arrays string charat