1.join();方法用于將數組內元素轉成一個或多個字符串
返回值:字符串
參數:分隔符,默認是逗號
var nums =[1,2,3];
var str = nums.join("-");
console.log(str);
返回結果:1-2-3
console.log(type(str));
返回結果:string
2.reverse();方法,用于將元素順序顛倒
返回值:顛倒后的數組
var color=["blue","red","green"];
var newclr = color.reverse();
console.log(newclr);
返回結果:“green","red","blue"
3.sort();方法,用于數組的排序
返回值:排序后的數組
參數:函數
var brand =[34,12,34,88,4,99];
var newBrand = brand.sort()
console.log(newBrand);
輸出:12,34,34,4,88,99
說明:sort()方法會將每一個元素隱式轉換成字符串,再進行排列。所以,會按照十位數的大小來進行升序。
解決方法:
var newBrand2= brand.sort(function(a,b){a-b});//a-b表示正序
console.log(newBrand2);
輸出:4,12,34,34,88,99
這樣就正確按照升序排列了,這個方法同時支持正負數