1:.push()
方法 可向数组的末尾添加一个或多个元素,并返回新的长度。
语法 array.push(item1,item2, ...,itemX)
参数值 item1,item2, ...,itemX 返回值 Number
var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.push("Kiwi","Lemon","Pineapple")
console.log(fruits )
2:.pop()
定义:pop() 方法用于删除数组的最后一个元素并返回删除的元素。
var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.pop();
console.log(fruits )
语法:array.pop()
3:unshift()
定义 unshift() 方法可向数组的开头添加一个或更多元素,并返回新的长度。
var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.unshift("Lemon","Pineapple");
Lemon,Pineapple,Banana,Orange,Apple,Mango
语法 array.unshift(item1,item2, ...,itemX) 参数 Values item1,item2, ...,itemX
4:.shift();
定义 shift() 方法用于把数组的第一个元素从其中删除,并返回第一个元素的值。
var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.shift()
console.log(fruits )
语法 array.shift() 返回值 任何类型(*)
5 join("连接符");
定义 join() 方法用于把数组中的所有元素放入一个字符串。元素是通过指定的分隔符进行分隔的。
语法 arrayObject.join(separator) 参数separator
返回值 返回一个字符串。该字符串是通过把 arrayObject 的每个元素转换为字符串,然后把这些字符串连接起来,在两个元素之间插入separator字符串而生成的
var arr = new Array(3)arr[0] = "George"arr[1] = "John"arr[2] = "Thomas"document.write(arr.join())
var arr = new Array(3)arr[0] = "George"arr[1] = "John"arr[2] = "Thomas"document.write(arr.join())<script type="text/javascript">
var arr = new Array(3)
arr[0] = "George"
arr[1] = "John"
arr[2] = "Thomas"
document.write(arr.join())
输出 George,John,Thomas
6 reverse()
定义 方法用于颠倒数组中元素的顺序。
实例
var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.reverse();
console.log(fruits )
语法 array.reverse() 返回值 Array
7.splice();
定义 splice() 方法用于插入、删除或替换数组的元素。
var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.splice(2,0,"Lemon","Kiwi");
console.log(fruits )
语法 array.splice(index,howmany,item1,.....,itemX)
参数 index必需。规定从何处添加/删除元素。
howmany
item1, ...,itemX
返回值 Array
移除数组的第三个元素,并在数组第三个位置添加新元素:
var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.splice(2,1,"Lemon","Kiwi");
console.log(fruits )
8 slice()
定义 slice() 方法可从已有的数组中返回选定的元素。
语法 arrayObject.slice(start,end)
参数 start end
返回值 返回一个新的数组,包含从 start 到 end (不包括该元素)的 arrayObject 中的元素。
9 String();
String 对象用于处理文本(字符串)。
String 对象创建方法: new String().
var txt = new String("string");
var txt = "string";
10 split()
split() 方法语法:
str.split(str="", num=string.count(str)).
参数 str -- 分隔符,默认为所有的空字符,包括空格、换行(\n)、制表符(\t)等。
num -- 分割次数。
返回值 返回分割后的字符串列表