给定一个字符串数组:
const first_array = ['aaa', 'bbb', 'ccc']
还有另一个字符串数组:
const second_array = ['aaa', 'bbb', 'ccc', 'ddd', 'eee']
如果第一个数组中的所有字符串都在第二个数组中出现,则返回true,否则返回false。
给定一个字符串数组:
const first_array = ['aaa', 'bbb', 'ccc']
还有另一个字符串数组:
const second_array = ['aaa', 'bbb', 'ccc', 'ddd', 'eee']
every()
方法来检查每个元素是否都包含在second_array
中:const result = first_array.every(f => second_array.includes(f))
const first_array = ['aaa', 'bbb', 'ccc']
const second_array = ['aaa', 'bbb', 'ccc', 'ddd', 'eee']
const result = first_array.every(f => second_array.includes(f))
console.log(result)
every
方法。非常聪明。 - Brandon Dyerfirst_array.reduce((ac, e) => ac && second_array.includes(e), true)
_.difference
。 - hindmost