<script>
var arr = [1, 2, 3, 6, 11, 13, 3, NaN]
var arr1 = [7, 8, 9]
var str = arr.join() //不改变原数组 1,2,3,6,11,13,3,NAN
var str15 = arr.toString() //同上
var str2 = arr.concat(arr1) // 数组拼一起的新数组
var str3 = arr.indexOf(3) //2
var str4 = arr.slice(1, 2) //[2]
var str11 = arr.includes(4) //false
var str12 = arr.indexOf(NaN) //-1
var str16 = arr.lastIndexOf(3) //6
var str13 = arr.find(e => e > 4) //搜索符合的,返回满足的第一个值即6
var str14 = arr.flat(Infinity) //返回一个新数组,不改变原数组 es6新特性
var str1 = arr.push(4) //会改变原数组
// var str5 = arr.pop()
// var str6 = arr.reverse()
var str7 = arr.splice(1, 2)
//splice参数1是开始下标,参数2是删除数量,参数3是要添加的元素,只有一参则删除到末尾,返回删除的元素数组
// var str8 = arr.sort()
var str9 = arr.unshift(4)
var str10 = arr.shift(4)
console.log(arr);
console.log(str);
console.log(str2);
console.log(str3);
console.log(str4);
console.log(str1);
// console.log(str5);
// console.log(str6);
console.log('7', str7);
// console.log(str8);
console.log(str9);
console.log(str10);
console.log(str11);
console.log(str12);
console.log(str13);
console.log(str14);
console.log(str15);
console.log(str16);
</script>
03-17
4619