การวนลูป 배열 ใน JavaScript ด้วย map();

7120 단어 javascript
การวน 루프 ข้อมูลบน 배열 ใน JavaScript นั้นสามารถทำห

에 대한 การใช้คำสั่ง




// กำหนดข้อมูล array เป็นดังนี้
let colors = ['red', 'green', 'black', 'yellow', 'blue'];

// เมื่อต้องการแสดงผลข้อมูลทั้งหมดใน array
for (let i = 0; i < colors.length; i++) {
    console.log(colors[i]);
}


ผลลัพท์ที่ได้

red
green
black
yellow
blue


ซึ่ง ซึ่ง ซึ่ง นี้ วิธี เป็น วิธี วิธี พื้นฐาน ที่ ที่ ง่าย และ และ สะดวก สำหรับ สำหรับ มือ ใหม่ ใหม่

หรือบางครั้งอาจะใช้คำสั่ง forEach



ซึ่ง ซึ่ง ซึ่ง ฟังก์ชั่น เป็น การวน ลูป สำหรับ สำหรับ 배열 ซึ่ง ซึ่ง ทำ ให้ การ เขียน เขียน 코드 สั้น และ เข้าใจ ง่าย ง่าย ขึ้น โดย จะ มี แปร แปร เป็น เป็น 함수

// จากตัวแปร array colors ที่กำหนดไว้ด้านบน
let result = colors.forEach((color) => { 
    // ตัวแปร color จะกำหนดเป็นชื่ออะไรก็ได้ แต่กำหนดเป็น color เพื่อให้เข้าใจง่าย ๆ
    console.log(color);
});


를 위한 ผลลัพท์ที่ได้จะเหมือนกับการใช้ค

red
green
black
yellow
blue


การลูป 배열 ด้วย map()



ฟังก์ชั่น map() เป็น เป็น มือ เครื่อง เครื่อง ขั้น ที่ สามารถ ใช้ ใช้ งาน ได้ ได้ ทั้ง ทั้ง การ การ การ การ การ การ ข้อมูล ข้อมูล ใน ใน ใน ใน ใน ใน ใน ตั้ง ตั้ง ต้น ต้น ให้ ได้ ค่า ค่า ใหม่ บน เงื่อนไข ที่ ต้องการ ทั้ง มัก มัก เป็น เป็น เครื่อง มือ นิยม นิยม ใช้ อีก อีก อีก อีก ด้วย ที่ ที่ ที่ ที่ ที่ ที่ ที่ ที่ ที่ ที่.
array.map(ตัวแปร parameter ซึ่งเป็นฟังก์ชั่น);

배열




// ต้องการ print ข้อมูลให้แสดงผลผ่าน console ดังนี้
let numbers = [10, 6, 7, 8, 11, 17, 22, 12];
let result = numbers.map((number) => {
    console.log(number);
});


ผลลัพท์คือ

10
6
7
8
11
17
22
12


ตัวอย่าง ตัวอย่าง ตัวอย่าง ใช้ การ การ การ 루프 เพื่อ ทั้ง ทั้ง แสดง ข้อมูล และ ต้องการ กรอง กรอง หา ข้อมูล ผลลัพท์ ใน เงื่อนไข ที่ กำหนด ดัง นี้ นี้ นี้




// ต้องการแสดงค่าตัวเลขใน array ว่าเป็นเลขคู่ (even) หรือเลขคี่ (odd)
let numbers = [10, 6, 7, 8, 11, 17, 22, 12];

let typeOfNumbers = numbers.map((number) => {
    //เช่นเดียวกันตัวแปร number นั้นสามารถใช้เป็นชื่ออะไรก็ได้
    if (number % 2 === 0) {
        return 'even';
    }
    return 'odd';
});

console.log(typeOfNumbers);


ผลลัพท์ที่ได้จะเป็น

["even", "even", "odd", "even", "odd", "odd", "even", "even"]


ซึ่งจะพบว่า map() เป็น เป็น เป็น มือ เครื่อง สะดวก และ มี มี ความ สามารถ สามารถ ใช้ งาน งาน ได้ หลากหลาย มาก มาก หวัง ว่า บท บท ความ นี้ จะ ทำ ให้ ผู้ ผู้ ได้ ได้ เข้าใจ การ ใช้ งาน map () ได้ บ้าง นะ คะ คะ คะ

좋은 웹페이지 즐겨찾기