[英]how to display this code in json format using javascript
function data(name, age) {
var biodata = {
name: "meme ",
age: "17",
address: "Malang",
hobbies: ["reading, hearing podcast"],
is_married: false,
list_school: [{
name: "SMKN 5 Malang",
year_in: 2016,
year_out: 2018,
major: "Rekayasa Perangkat Lunak"
},
{
name: "SMKN 5 Malang",
year_in: 2016,
year_out: 2018,
major: "Teknik Komputer Jaringan"
}
],
skill: [{
name: "Programming",
level: "Beginner"
},
{
name: "Gaming",
level: "Advanced"
},
{
name: "Driving",
level: "Advanced"
},
],
interest_in_coding: false
};
final = JSON.parse(nama + age + address + hobbies + is_married + list_school + skill + interest_in_coding)
}
return final
我認為, JSON.stringify
就是你要找的。 您只需要將整個 object 字符串化(在您的情況下為biodata
)。
要了解有關 JSON 的更多信息,請查看此鏈接。
此外,您的return
不在 function 之外,這將引發錯誤。
function data(name, age) { var biodata = { name: "meme ", age: "17", address: "Malang", hobbies: ["reading, hearing podcast"], is_married: false, list_school: [{ name: "SMKN 5 Malang", year_in: 2016, year_out: 2018, major: "Rekayasa Perangkat Lunak" }, { name: "SMKN 5 Malang", year_in: 2016, year_out: 2018, major: "Teknik Komputer Jaringan" } ], skill: [{ name: "Programming", level: "Beginner" }, { name: "Gaming", level: "Advanced" }, { name: "Driving", level: "Advanced" }, ], interest_in_coding: false }; let final = JSON.stringify(biodata); return final; } console.log(data());
如果我得到正確的觀點,您想要返回並將 JSON 保存到文件中? 看看這個小提琴。
(如果是這樣,你的問題還不夠清楚。)
完美解決您的需求 output Function 我用過
JSON.stringify(obj, replacer, space)
請檢查 JavaScript 代碼高度關注此代碼
JSON.stringify(生物數據,未定義,4);
function data(name,age) { var el_down = document.getElementById("DOWN"); var biodata = { name: "meme ", age: "17", address: "Malang", hobbies: ["reading, hearing podcast"], is_married: false, list_school: [{ name: "SMKN 5 Malang", year_in: 2016, year_out: 2018, major: "Rekayasa Perangkat Lunak" }, { name: "SMKN 5 Malang", year_in: 2016, year_out: 2018, major: "Teknik Komputer Jaringan" } ], skill: [{ name: "Programming", level: "Beginner" }, { name: "Gaming", level: "Advanced" }, { name: "Driving", level: "Advanced" }, ], interest_in_coding: false }; el_down.innerHTML = JSON.stringify(biodata, undefined, 4); } data("name","age")
<pre id="DOWN" style= "color:green; font-size: 20px; font-weight: bold;"> </pre>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.