some() 方法用於檢測數組中的元素是否滿足指定條件。返回布爾值
array.some(function(item,index,arr),thisValue)
thisValue:可選。執行 callback
時使用的 this
值。
some() 方法會依次執行數組的每個元素:
- 如果有一個元素滿足條件,則表達式返回true , 剩余的元素不會再執行檢測。
- 如果沒有滿足條件的元素,則返回false。
注意: some() 不會對空數組進行檢測。
some() 不會改變原始數組。
includes() 方法用來判斷一個數組是否包含一個指定的值,如果是返回 true,否則false
arr.includes(item)
arr.includes(item, index)