使用原始数组绑定当前项

Mau*_*ado 2 javascript arrays

说我有一系列的话:

let words = ['hello', 'world']
Run Code Online (Sandbox Code Playgroud)

我想把它们中的每一个都资本化,我正在做的是:

let words = ['hello', 'world']

for (let word of words) {
    word = word.toUpperCase();
}
Run Code Online (Sandbox Code Playgroud)

但是每个单词都没有绑定到可迭代元素,最终结果是未更改的数组.

有没有办法将每个单词绑定到数组元素?

(除了经典的(i = 0; i

小智 5

你可以使用map这个:

let words = ['hello', 'world'];

words = words.map(word => {
    return word.toUpperCase();
});
console.log(words);
Run Code Online (Sandbox Code Playgroud)