说明: a. 即使数组中每一项都是数值,sort()方法比较的也是字符串 b.只看第一位 c. sort()方法可以接收一个比较函数作为参数,排序函数只针对数字
var nums2=[9,12,23,88,15,-99]
nums2.sort(function(a,b){return a-b;//从小到大排序});
console.log(nums2);// [-99,9, 12, 15, 23, 88]
concat
用于连接两个或多个数组
语法:arr.concat(arr1,arr2…)
返回值:数组
slice()
从已有的数组中返回选定的元素
语法:arr.slice(start,end) – 截取
参数: a. start – 必须 规定从何处开始选取,如果是负数,从数组的尾部开始算起 b. end – 可选 规定从何处结束选取,是数组片段结束处的数组下标 c. start和end指的是数组中的索引值 d. 截取从start到end(不包含的元素),正确的是从start到end-1的元素 – 算前不算后