包含
Coddy JavaScript 数组方法 课程的第 8 课,共 18 课。
includes() 方法是 JavaScript 数组的内置函数,用于判断数组中是否存在某个元素。如果找到该元素,它会返回 true,否则返回 false。这种方法能简洁、高效地检查元素是否存在,无需手动循环。
includes()默认执行区分大小写的搜索。例如,"apple"不会匹配"Apple"。
// 购物车中的商品
const cartItems = ["Milk", "Bread", "Eggs"];
// 检查购物车中是否已有 "Apples"(尚未添加)
const hasApples = cartItems.includes("Apples");
console.log(hasApples); // 输出:false(未找到 Apples)
// 顾客添加 "Apples"
cartItems.push("Apples");
// 现在检查购物车中是否有 "Apples"
const hasApplesNow = cartItems.includes("Apples");
console.log(hasApplesNow); // 输出:true(已成功添加 Apples)
这个示例展示了 includes() 如何帮助确保每件商品只添加一次到购物车中,从而提升用户体验。
挑战
简单Jack 的分数存储在给定的数组 jackScores 中。
编写 JavaScript 代码,检查 Jack 是否在任何一次测验中获得了满分(100),并在最后记录结果。
亲手试试
const jackScores = [85, 92, 78, 100, 89];
// 在这里编写代码JavaScript 数组方法中的所有课
自己练习: JavaScript 在线编译器