<!DOCTYPE html> <html> <head> <title>数组操作函数</title> </head> <body> <script type="text/javascript"> // 数组合并函数 // 结构: concat(item1,item2,.......) // var a,b,c,d // a= Array(1,2,3,4) // b='php' // c=Array('小猫','小狗','小猪') // d=a.concat(b,c) // document.write(d) //将数组元素变成字符串,并且以指定的分隔符号分割 join() // var a,b // a=Array(1,2,3,4) // b=a.join('_') // //document.write(b) // console.log(b)//控制台上面输出 // //数组排序函数 reveras() sort() // //reveras() 数组逆向排序 // //sort() 数组元素按照一定的规则排序 // var x,l // x=Array(1,2,3,4) // console.log(x.reverse()) // l=Array(4,3,2,1) // console.log(x.sort()) //splice() 删除元素并向数组中添加一个新的元素 // a=Array('JACK','文欣','逗逼') // b=a.splice(1,0,'丽丽') // console.log(b) // console.log(a) // 从数组中返回选定的元素 slice(其实位置,end) var a,b a=Array('JACK','文欣','逗逼','麻瓜','独孤九剑') b=a.slice(1,3) console.log(b) //push() 向数组末尾添加一个新的元素,并返回新数组的长度 //pop(删除并且返回数组的最后一个元素) c=a.push('简阳') console.log(c) //返回的数组长度是6个 console.log(a.pop()) </script> <script type="text/javascript"> </script> </body> </html>