const Arr=[1,2,3];
1.数组的合并
const comb=Arr.concat(4,5)
// comb=[1,2,3,4,5]
2.数组内删除或者增加元素
pop() 方法:用于删除并返回数组的最后一个(删除元素)元素,如果数组为空则返回undefined ,把数组长度减 1;
3.. push() 方法:可向数组的末尾添加一个或多个元素,并返回新的长度,(用来改变数组长度)。
4.shift() 方法:把数组的第一个元素删除,并返回第一个元素的值
movePos.shift()
console.log(movePos)//[2]
document.write(movePos.length);//1
5..reverse() :方法用于颠倒数组中元素的顺序。
6. join() 方法用于把数组中的所有元素放入一个字符串。
var a=['wqs','web','script']
console.log(a.join("."))
//index.html:15 wqs.web.script
7.reverse() 方法用于颠倒数组中元素的顺序。
8.slice() 方法可从已有的数组中返回选定的元素。
如果 end 未被规定,那么 slice() 方法会选取从 start 到数组结尾的所有元素。
arrayObject.slice(start,end)
var arr = new Array(3)
arr[0] = "George"
arr[1] = "John"
arr[2] = "Thomas"
document.write(arr.slice(2) + "<br />")
//John Thomas
9.sort() 方法用于对数组的元素进行排序。
function sortNumber(a,b)
{
return b-a
}
var arr = new Array(6)
arr[0] = "10"
arr[1] = "5"
arr[2] = "40"
arr[3] = "25"
arr[4] = "1000"
arr[5] = "1"
document.write(arr + "<br />")
document.write(arr.sort(sortNumber))
10.splice() 方法向/从数组中添加/删除项目,然后返回被删除的项目。
arrayObject.splice(index,howmany,item1,.....,itemX)
index必需。整数,规定添加/删除项目的位置,使用负数可从数组结尾处规定位置。
howmany必需。要删除的项目数量。如果设置为 0,则不会删除项目。
item1, ..., itemX可选。向数组添加的新项目。
11toSource()返回该对象的源代码。
12toString()把数组转换为字符串,并返回结果。
13toLocaleString()把数组转换为本地数组,并返回结果。
unshift()向数组的开头添加一个或更多元素,并返回新的长度。
valueOf()返回数组对象的原始值
网友评论