Python: if a in list คืน true/false
JavaScript: ใช้ Array.includes()
ตัวอย่างโค้ด
var nameList = ["John", "David", "Bob", "Carol", "Sam"];
console.log(nameList.includes("Bob"));
console.log(nameList.includes("Adam"));รันด้วยคำสั่ง:
node fileName.js
ชื่อไฟล์: demo286.js
ผลลัพธ์
PS C:\Users\Amit\javascript-code> node demo286.js true false
คำอธิบาย: includes() คืน true ถ้าพบค่าในอาร์เรย์ (strict equality ===) รองรับ fromIndex พารามิเตอร์ที่สอง สำหรับอ็อบเจ็กต์ต้องใช้ some() หรือ find() แทน
โบราว์เซอร์เก่า: ใช้ indexOf() !== -1 แทน