Array.map()
1543 ワード
数字から読み取れる文字列を含む配列.
文字列を数値に変換し、配列に含めるためのソルバを完了してください.
HINT : Number('1')
まず、全体の情報はこのブログから得られました.
ここはとても高級な情報(?)整理が簡単です.
私のような新しい開発者が見ればよかった!人の流れnimブログ、filterとmapの違い
filterとmapは構造が同じで、コールバック命令の違いがあるだけです.
filterコールバックの役割は、値がtrueの場合、新しく作成した配列に値を割り当てることです.でも.
mapのコールバックには,コマンド値をそのまま配列に入れる違いがある.
知らないとばかり言う!目で見よう!
全く同じコードでメソッドのみが変更されました.
フィルタの場合、奇数を出力しています.
マッピングの場合、出力計算結果が表示されます.
では、除算ではなく乗じた場合、どのような答えが得られますか?
map()には、対応する数の*2が表示されます.
しかしfilter()は、0のすべての数がtrueに帰属するのではなく、trueであればコールバックされるため、その値がそのまま返されるため、1つの数を出力します.
そして個人的に最大の違いはこれだと思います.
それ自体にも値がありますが、trueではありません.
したがって、filter()の場合は何も表示されません.
これとは異なり、map()は定義されていないものを表示し、重要ではないことを示します.
新しい配列が作成されましたが、番号付きインデックスの数と同じスペースを使用していることがわかります.
すなわち,新しい配列が作成されても,配列の個数が小さくなるとmap()は使用しないほうがよい.
map()は一度も書いたことがないので、他のブログで文章を見ても理解できないような気がするので、ここまで書きます.
後でたくさん使ったらその時に追加しましょう.
文字列を数値に変換し、配列に含めるためのソルバを完了してください.
HINT : Number('1')
function solution(element, index, array) {
return Number(element);
}
const arr = ["1", "2", "3"];
const result = arr.map(solution);
console.log(result); // [1, 2, 3]
3隊長と呼ばれる地図.まず、全体の情報はこのブログから得られました.
ここはとても高級な情報(?)整理が簡単です.
私のような新しい開発者が見ればよかった!人の流れnimブログ、filterとmapの違い
filterとmapは構造が同じで、コールバック命令の違いがあるだけです.
filterコールバックの役割は、値がtrueの場合、新しく作成した配列に値を割り当てることです.でも.
mapのコールバックには,コマンド値をそのまま配列に入れる違いがある.
知らないとばかり言う!目で見よう!
全く同じコードでメソッドのみが変更されました.
フィルタの場合、奇数を出力しています.
マッピングの場合、出力計算結果が表示されます.
では、除算ではなく乗じた場合、どのような答えが得られますか?
map()には、対応する数の*2が表示されます.
しかしfilter()は、0のすべての数がtrueに帰属するのではなく、trueであればコールバックされるため、その値がそのまま返されるため、1つの数を出力します.
そして個人的に最大の違いはこれだと思います.
それ自体にも値がありますが、trueではありません.
したがって、filter()の場合は何も表示されません.
これとは異なり、map()は定義されていないものを表示し、重要ではないことを示します.
新しい配列が作成されましたが、番号付きインデックスの数と同じスペースを使用していることがわかります.
すなわち,新しい配列が作成されても,配列の個数が小さくなるとmap()は使用しないほうがよい.
map()は一度も書いたことがないので、他のブログで文章を見ても理解できないような気がするので、ここまで書きます.
後でたくさん使ったらその時に追加しましょう.
Reference
この問題について(Array.map()), 我々は、より多くの情報をここで見つけました https://velog.io/@yukina1418/Array.mapテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol