console.log('push方法添加了467三个元素,并返回了最新数组长度为' + arr.push(4, 6, 7));
console.log(arr);
console.log("pop方法删除的数组最后一个元素为" + arr.pop());
console.log('unshift方法在开头添加了0这个元素,并返回了最新数组长度为' + arr.unshift(0, 2));
console.log(arr);
console.log("shift方法删除的数组第一个元素为" + arr.shift());
arr.sort();
console.log("sort方法按照升序排列后的数组为" + arr);
arr.reverse();
console.log("reverse方法翻转后的数组为" + arr);
console.log("join()将数组转换为字符串为" + arr.join());
console.log("join('-')用-将数组分割转换为字符串为" + arr.join('-'));
array = [1, 2, 8, 3, 5, 6, 9, 8, 4];
console.log("indexof()从前往后找8的索引值为" + array.indexOf(8));
console.log("lastindexof()从后往前找8的索引值为" + array.lastIndexOf(8));
arrSplice = [0, 1, 2, 3, 4, 5];
arrSplice.splice(0, 1, 'a', 'b', 'c')
console.log('被splice方法修改后的数组为' + arrSplice);
console.log("concat()将arr数组和[1,2,5]数组连接在一起后的数组为" + arr.concat([1, 2, 5]));
array = [1, 2, 8, 3, 5, 6, 9, 8, 4];
const newArray = array.filter(item => item >= 2);
console.log('filter()大于等于二的新数组为' + newArray);
var result = array.slice(1, 3)
console.log('用slice方法裁切后的结果为' + result);
