JSON物件與字串之間的轉換
- JSON轉換成字串
- 字串轉換成JSON
JavaScript中內置了一個JSON物件,可以用來進行JSON與字串之間的轉換,
JSON轉換成字串
使用:JSON.stringify()
let str = JSON.stringify(user);
樣例代碼:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<script>
let user={
name: 'Keafmd',
sex : '男',
age : 18, //永遠18
height:187
}
let str =JSON.stringify(user);
console.log(str); // {"name":"Keafmd","sex":"男","age":18,"height":187}
// 也可以轉多組
let users=[
{
name: 'Keafmd',
sex : '男',
age : 18, //永遠18
height:187
},
{
name: '牛哄哄的柯南',
sex : '男',
age : 19,
height:188
},
{
name: '牛哄哄的小蘭',
sex : '女',
age : 18,
height:173
},]
let strs =JSON.stringify(users);
console.log(strs);
// [{"name":"Keafmd","sex":"男","age":18,"height":187},
//{"name":"牛哄哄的柯南","sex":"男","age":19,"height":188},
//{"name":"牛哄哄的小蘭","sex":"女","age":18,"height":173}]
</script>
</body>
</html>
效果截圖:

字串轉換成JSON
使用:JSON.parse()
樣例代碼:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<script>
let str = '{"name":"Keafmd","sex":"男","age":18,"height":187}'; // 字串,單引號引起來
console.log("str: "+str);
let user_new = JSON.parse(str); // 轉為JSON
console.log(user_new);
</script>
</body>
</html>
效果截圖:

讀完如果對你有幫助,感謝點贊支持!
如果你是電腦端,看見右下角的“一鍵三連”了嗎,沒錯點它[哈哈]

加油!
共同努力!
Keafmd
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/225278.html
標籤:AI
