<!--
array.filter(function(currentValue,index,arr), thisValue);
1. filter() 方法用于把Array中的某些元素过滤掉,然后返回剩下的未被过滤掉的元素。
2. (1)filter() 不会对空数组进行检测; (2) filter() 不会改变原始数组。
-->
<script>
//
var array = ['1','2',undefined, '3.png',undefined, 'a']
var newArray = array.filter(item => item)
console.log(newArray) //['1', '2', '3.png', 'a']
</script>
、、、、、、、、、、、、、、、、
<script>
var arr = [1,2,3,4,5,6,7,8]
var data=[11,12,13,14,15,16]
var hasData=arr.filter(item=>item=='4')
console.log('arr',arr) //1 2 3 4 5 6 7 8
console.log('hasData',hasData) //4
</script>

