如何使用java脚本中的按钮从json数据中删除特定项目
Posted
技术标签:
【中文标题】如何使用java脚本中的按钮从json数据中删除特定项目【英文标题】:How to delete a specific item form json data by usnig a button in java script 【发布时间】:2018-11-15 20:13:00 【问题描述】:如何使用 javascript 从 JSON 中删除特定项目
A主要是我想删除Mon->点击按钮后不时为空
const arr =
"Mon": [
"from": "08:00 AM",
"to": "09:00 AM"
,
"from": "06:00 PM",
"to": "07:00 PM"
],
"Sun": [
"from": "",
"to": ""
,
"from": "",
"to": ""
]
;
const arr =
"Mon": [
"from": "08:00 AM",
"to": "09:00 AM"
,
"from": "06:00 PM",
"to": "07:00 PM"
],
"Sun": [
"from": "",
"to": ""
,
"from": "",
"to": ""
]
;
它不工作请帮助我
【问题讨论】:
输出与输入相同 你试过什么?您的预期输出是什么? @AnkitAgarwal,主要是我想删除Mon 当问题陈述很简单时,很难提供解决方案,"it doesn't work"。请edit您的问题更完整地描述您预期会发生什么以及这与实际结果有何不同。请参阅 How to Ask 以获取有关什么是好的解释的提示。 @MihaiAlexandru-Ionut OP 说`删除星期一->从时间`这意味着删除星期一?或删除Mon->从时间?或者两者都是从星期一开始的?还是从星期一开始? 【参考方案1】:我是 Javascript 的新手,但我认为您使用的 const 应该是 var。然后您可以通过如下所述的删除完全删除对象:
delete arr.Mon.from;
或者让它为空,你可以使用
arr.Mon.from = new Date();
或者让它为空,你可以使用
arr.Mon.from = null;
【讨论】:
以上是关于如何使用java脚本中的按钮从json数据中删除特定项目的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 Swift 删除 coredata 中的特定记录?
如何从 Spring Boot 中的 JSON 数组中删除元素? [关闭]