JSベース:Each配列用内蔵関数
7005 ワード
と推測
まずfor文を使ってすべての配列要素を出力する部分を復習して、foreachの便利性を理解します
例
次のような配列がある場合、for文を使用して各配列の要素を出力するには、次の方法があります.
const users = ["철이", "미애", "길동"];
for 문을 이용
for (let i = 0; i < users.length; i++) {
console.log(users[i]);
}
function과 for 문을 이용
function print(user) {
console.log(user);
}
for (let i = 0; i < users.length; i++) {
print(users[i]);
}
화살표 함수와 for 문을 이용
const print = (user) => console.log(user);
for (let i = 0; i < users.length; i++) {
print(users[i]);
}
配列内蔵関数forEachを使用して、上記の機能を持つコードを記述します。
◼ forEach
배열명.forEach(파라미터)
という形で書かれています.예제
1. 파라미터에 함수명
function print(userName) {
console.log(userName);
}
users.forEach(print);
2.파라미터에 함수 그대로
users.forEach(
function (userName) {
console.log(userName);
}
);
3. 파라미터에 화살표 함수
users.forEach(
(userName) => {
console.log(userName);
}
);
for文とは異なりcontinue文とbreak文は使用できないため、各配列要素はパラメータ伝達の内容を実行するため、例外処理を行う必要があります.サマリ
배열을 반복하는 메서드
배열명.forEach(파라미터)
という形で書かれています.Reference
この問題について(JSベース:Each配列用内蔵関数), 我々は、より多くの情報をここで見つけました https://velog.io/@0mi/JS-기초-배열-내장-함수-forEachテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol