2018-07-18 Array.some() 、 Array.every()、Array.includes()、instanceof

var items = [1,2,3,4,5,6]

var res = items.every(item => { return item > 3}); //res = false; 遍历所有数组元素,全部为true,结果才为true; && 

var res1 = items.some(item => { return item > 3}); //res = true;遍历所有数组元素,有一个true,结果就为true;  ||

includes() 方法用来判断一个数组是否包含一个指定的值,根据情况,如果包含则返回 true,否则返回false。

var array1 = [1, 2, 3];

console.log(array1.includes(2));

//  true

instanceof 用于判断一个变量是否某个对象的实例

obj instanceof Object;//true 实例obj在不在Object构造函数中

value instanceof Array  //判断value是不是Array的实例 

你可能感兴趣的:(2018-07-18 Array.some() 、 Array.every()、Array.includes()、instanceof)