【发布时间】:2023-03-19 12:36:01
【问题描述】:
是否可以从 JavaScript 数组中删除条目?使用删除运算符时,列表中的条目将替换为 null。
data = [{pid:30, pname:abc}, {pid:31, pname:def}, {pid:32, pname:zxc}]
delete data[1]
变成:
data = [{pid:30, pname:abc}, null, {pid:32, pname:zxc}]
仅供参考,我从 ajax 调用中将其作为 json 返回。返回值解析为var data = YAHOO.lang.JSON.parse(result.value || '[]')
【问题讨论】:
-
你用什么语言工作?
-
为了避免混淆,JSON 指的是 JSON 字符串化器返回的实际字符串值。看起来你实际上是在谈论一个 JavaScript 文字表达式,它看起来像 JSON,但实际上是 JS 代码。
-
哦抱歉应该提到它的javascript。
-
它的 javascript 和 json 是从对 php 的 ajax 调用返回的。返回的值被解析为 var data = YAHOO.lang.JSON.parse(result.value || '[]');
标签: javascript json