Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/476.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将当前项与原始数组绑定_Javascript_Arrays - Fatal编程技术网

Javascript 将当前项与原始数组绑定

Javascript 将当前项与原始数组绑定,javascript,arrays,Javascript,Arrays,假设我有一系列单词: let words = ['hello', 'world'] 我想将它们中的每一个资本化,我正在做的是: let words=['hello','world'] 为了(让一个字一个字){ word=word.toUpperCase(); }您可以使用map进行以下操作: let words=['hello','world']; words=words.map(word=>{ 返回word.toUpperCase(); }); 控制台日志(文字)JavaScript字符

假设我有一系列单词:

let words = ['hello', 'world']
我想将它们中的每一个资本化,我正在做的是:

let words=['hello','world']
为了(让一个字一个字){
word=word.toUpperCase();

}
您可以使用
map
进行以下操作:

let words=['hello','world'];
words=words.map(word=>{
返回word.toUpperCase();
});

控制台日志(文字)JavaScript字符串是不可变的,您不能修改它们
word.toUpperCase()
返回一个全新的字符串。您需要用这个新字符串替换数组中的原始字符串。更好的是,替换整个阵列。哦,我真的很喜欢这个,没有想到地图。谢谢