includes() 方法用来判断一个数组是否包含一个指定的值,如果是返回 true,否则false。
1.用法
2-1 单条件
function printArrayElements(arr) {
if(arr.includes('a')){
console.log('arr includes a');
}
}
const myArray = ['a', 'b', 'c', 'd'];
printArrayElements(myArray);
2-2 多条件
function printArrayElements(arr) {
//逻辑与(&&)当两边的操作数都为真(true)时,结果为真;否则为假。
if(arr.includes('a' && 'b' && 'c' && 'd')){
console.log('arr includes a and b');
}
}
const myArray = ['a', 'b', 'c', 'd'];
printArrayElements(myArray);
function printArrayElements(arr) {
//逻辑或(||)当两边的操作数中至少有一个为真(true)时,结果为真;只有当两边都为假时,结果才为假。
if (arr.includes('a' || 'b')) {
console.log('arr includes a or b');
}
}
const myArray = ['a', 'b', 'c', 'd'];
printArrayElements(myArray);