gpt4 book ai didi

Javascript push 方法来填充数组

转载 作者:行者123 更新时间:2023-11-29 23:49:36 25 4
gpt4 key购买 nike

我想在屏幕上显示 pushIssue 数组,对象 issue 仅在 Javascript 的帮助下被插入数组 pushIssue。据我所知,它可以通过 pushIssue.push(issue) 来完成,然后我尝试使用 document.write() 在屏幕上显示它,但无法显示它

var issue = {
id: 1,
description: "This space is for description",
severity: "This is severity",
assignedTo: "Name of the assigned person",
status: "Issue Status "
}
var pushIssue = [];

最佳答案

将元素插入数组后,您可以使用 JSON.stringify

The JSON.stringify() method converts a JavaScript value to a JSON string, optionally replacing values if a replacer function is specified, or optionally including only the specified properties if a replacer array is specified.

对于 JSON notation 中的字符串化值数组的。

var issue = {
id: 1,
description: "This space is for description",
severity: "This is severity",
assignedTo: "Name of the assigned person",
status: "Issue Status "
},
issues = [];

issues.push(issue);

document.write('<pre>' + JSON.stringify(issues, 0, 4) + '</pre>');

为了更好的解决方案,因为如果页面已经呈现并且 document.write生成一个新页面,你可以使用 <pre>标记并插入字符串化对象。

var issue = {
id: 1,
description: "This space is for description",
severity: "This is severity",
assignedTo: "Name of the assigned person",
status: "Issue Status "
},
issues = [];

issues.push(issue);

document.getElementById('out').appendChild(document.createTextNode(JSON.stringify(issues, 0, 4)));
<pre id="out"></pre>

关于Javascript push 方法来填充数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43183179/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com