[英]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.