Javascript教程
JavaScript基础
JavaScript Objects
JavaScript BOM
JavaScript DOM
JavaScript OOP
JavaScript Cookies
JavaScript事件
JavaScript异常
JavaScript常用

JavaScript 检查数组是否包含指定值的程序

用于检查数组是否包含指定值的 JavaScript 程序

在本例中,您将学习编写一个 JavaScript 程序,该程序将检查数组是否包含指定值。
要理解此示例,您应该了解以下JavaScript 编程主题:
JavaScript 数组包含() JavaScript 数组 indexOf() JavaScript 数组

示例 1: 使用 includes() 检查数组

// program to check if an array contains a specified value
const array = ['you', 'will', 'learn', 'javascript'];
const hasValue = array.includes('javascript');
// check the condition
if(hasValue) {
    console.log('Array contains a value.');
} else {
    console.log('Array does not contain a value.');
}
输出
Array contains a value.
在上面的程序中, includes() 方法用于检查数组是否包含指定的值。
如果值存在于数组中,includes() 方法返回 true if...else 语句用于根据条件显示结果。

示例 2: 使用 indexOf() 检查数组

// program to check if an array contains a specified value
const array = ['you', 'will', 'learn', 'javascript'];
const hasValue = array.indexOf('javascript') !==-1;
// check the condition
if(hasValue) {
    console.log('Array contains a value.');
} else {
    console.log('Array does not contain a value.');
}
输出
Array contains a value. 
在上面的程序中, indexOf() 方法与 if...else 语句一起使用来检查数组是否包含指定的值。
indexOf() 方法搜索数组并返回第一次出现的位置。如果找不到该值,则返回 -1。
注意: includes() 和 indexOf() 都区分大小写。因此,J 和 j 是不同的。
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4