在js中陣列和字串之間的相互轉化

2021-10-06 08:02:42 字數 914 閱讀 3642

在這個前後端分離的時代, 與api接**互的過程中經常需要對資料進行處理, 比如,根據多個id值查詢資料,對前端來說, 陣列當然是好處理一些, 而後端往往會要求字串格式。

1.tostring()

陣列中 tostring() 方法能夠把每個元素轉換為字串,然後以逗號連線輸出顯示。

let a = [1,2,3,4,5,6,7,8,9,0];  //定義陣列

let s = a.tostring(); //把陣列轉換為字串

console.log(s); //返回字串「1,2,3,4,5,6,7,8,9,0」

console.log(typeof s); //返回字串string,說明是字串型別

2. join()

join() 方法可以把陣列轉換為字串,不過它可以指定分隔符。在呼叫 join() 方法時,可以傳遞乙個引數作為分隔符來連線每個元素。如果省略引數,預設使用逗號作為分隔符,這時與 tostring() 方法轉換操作效果相同。

let a = [1,2,3,4,5]; //定義陣列

let s = a.join("-"); //指定分隔符

console.log(s); //返回字串「1-2-3-4-5」

1.split()

split方法可以將字串按某個字元切割成若干個字串,並以陣列形式返回。

let s = "abc,abcd,aaa";

let arr = s.split(",");// 在每個逗號(,)處進行分解。

console.log(arr);//返回結果:  ["abc", "abcd", "aaa"]

Java中字串和byte陣列之間的相互轉換

1 將字元轉換成byte陣列 string str 羅長 byte sb str.getbytes 2 將byte陣列轉換成字元 byte b string str new string b 3 為了方便字元的加減操作,通常以16進製制字元替代普通字元與byte陣列進行相互轉換 16進製制的字串表示...

字串,字元陣列,字串陣列之間的相互轉換

字串,字元陣列,字串陣列之間的相互轉換 如有不懂的地方可以把原始碼複製 貼上,編譯執行後看著結果一步比一步的學習 public class test system.out.println 列印空格目的是容易觀察結果 字元陣列轉換成字串 char ch string str1 new string c...

JS中陣列 物件 字串之間的轉換

1 陣列轉字串 var a 1 2,3 4,5 var b a.tostring var c string a console.log b 1,2,3,4,5 console.log typeof b string console.log c 1,2,3,4,5 console.log typeof...