首頁 >web前端 >js教程 >js數組運用如何使用tostring方法轉變成字串

js數組運用如何使用tostring方法轉變成字串

醉折花枝作酒筹
醉折花枝作酒筹原創
2021-08-10 17:36:382384瀏覽

上一篇文章中我們了解了使用join方法把數組中元素轉成字串的方法,請看《js如何使用join()方法把數組中的元素轉成字串 》。這次我們來了解數組元素轉變成字串的另一種方法,有需要的可以參考參考。

上一篇文章介紹了使用join方法把數組中元素轉成字串的方法,這次,我們就來說一下把數組元素轉變成字串的另外一種方法。

首先我們來看一個小栗子。

<script>
var arr = new Array(3); 
arr[0] = "one";
arr[1] = "two";
arr[2] = "three";
var nums = arr.toString();
console.log(nums);
console.log(arr);
</script>

這個小例子的結果是

js數組運用如何使用tostring方法轉變成字串

我們看看這個結果,這結果和上一篇文章的結果一樣,第一個是一個字串,第二個都是一個陣列。再去看看程式碼,這第一個是我們使用了toString()方法的,這第二個才是我們原本的陣列。在知道了一點點關於toString()方法的知識之後,我們來好好介紹一下這個方法。

Array物件覆寫了ObjecttoString 方法。對於數組對象,toString 方法連接數組並傳回一個字串,其中包含用逗號分隔的每個數組元素。

當一個陣列被當作文字值或進行字串連線操作時,將會自動呼叫其 toString 方法。如果方法使用了原生的資料類型作為參數,則傳回原生資料類型的 String 物件值。如果方法有兩個參數, 傳回以第二個參數指定基數表示的第一個參數的字串表示形式。

這個方法有幾種文法格式,我們一起來看看。

String toString()
static String toString(int i)

當我們的語法格式為「String toString()」時,此方法的傳回值是表示 Integer 值的 String 物件。當我們的語法格式為「static String toString(int i)」時,該方法的傳回值是表示指定 int 的 String 物件。

就說到這裡了,有需要的可以看:javascript高階教學

#

以上是js數組運用如何使用tostring方法轉變成字串的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn