JS數組之轉換方法


轉換方法

調用數組的toString()方法、toLocaleString()方法會返回由數組中每個值的字符串形式拼接而成的一個以逗號分隔的字符串

注意:對undefined、null以及Object(對象)類型的值會有特殊情況,undefined、null返回空,對象類型的返回[object Object]。

其中,使用數組的join()方法和toString()方法的輸出相同,返回值每項之間默認會以逗號(“,”)分隔,join()方法則可以選擇自己喜歡的符號進行分隔。

var people = ["p1", "p2", "p3", 1, 2, 3, true, false];
console.log(people);
console.log(typeof people);
console.log(people instanceof Array);
console.log(Array.isArray(people));

console.log(people.toString());
console.log(typeof people.toString());
console.log(people.toLocaleString());
console.log(typeof people.toLocaleString());

console.log(people.join()); // 默認用逗號, 分開各個元素
console.log(people.join(','));
console.log(people.join(' '));
console.log(people.join('-'));


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM