一、數字轉字串
1. tostring()方法
例: let arr = [1, 2, 3]
let str = arr.tostring()
console.log(str) // 1, 2, 3
2. join()方法 -> 可以指定分隔符(如果省略引數,則預設為逗號)
例: let arr = [1, 2, 3]
let str = arrr.join('-')
console.log(str) // 1-2-3
二、字串轉陣列
1. split()方法
例: let str = "abc, abcd, aaa"
let str2 = str.split(",")
console.log(str2) // [abc, abcd, aaa]
2. 使用解構形成字陣列
例:let str = "hao123"
let arr = [...str]
console.log(arr) // ["h", "a", "o", "1", "2", "3"]
3. array.form() -> 乙個字元乙個字元轉
例: array.form('foo') // ['f', 'o', 'o']
三、物件轉字串
json.stringify(obj)
四、字串轉物件
json.parse(str)
字串和字元陣列的相互轉換
在寫 之前,先弄清字串和字元陣列的區別。其實他們沒有任何區別,只是存放在記憶體中的一樣到數,是字串還是字元陣列,完全是由我們去看待的!那 0 呢?這個是我們理解兩者一點點區別到關鍵,在字串中,預設儲存的時候都有個 0 為什麼要這樣,就是為了告訴記憶體存放到字元快結束了。而字元陣列其實不需要到,為什麼...
JSON字串和物件相互轉換
同事問了我乙個問題 server端返回了乙個json結構的字串,怎麼樣去訪問json物件裡面的值?jquery有沒有對返回的json資料進行解析?我自己寫了乙個小的demo,還有從網上查了一些資料,在這裡跟大家分享一下 在工作中發現server端傳給前端json格式的字串,使用eval json 沒...
json物件與字串的相互轉換,陣列和字串的轉換
1.json物件轉換為字串 json.stringify value replacer space var student new object student.id 001 student.name 程陳 student.age 18 var str json.stringify student ...