gpt4 book ai didi

javascript - 拼接出数据,未知位置

转载 作者:行者123 更新时间:2023-12-01 02:34:50 25 4
gpt4 key购买 nike

我有一个待办事项列表,使用 localStorage...我需要能够从待办事项列表中删除该项目...我尝试使用“dataArray.splice();”但问题是我不知道当位置未知时如何删除对象......

function getTodoItems() {
for (var i = 0; i < dataArray.length; i++) {
if (!dataArray[i].listItem.length) return;
var itemList = document.getElementById("my-todo-list");
var list = document.createElement("li");
itemList.appendChild(list);
list.innerHTML = dataArray[i].listItem;
var spanItem = document.createElement('span');
spanItem.style.float = 'right';
var myCloseSymbol = document.createTextNode('\u00D7');
spanItem.classList.add("closeBtn");
spanItem.appendChild(myCloseSymbol);
listItems[i].appendChild(spanItem);
close[i].onclick = function() {
var div = this.parentElement;
div.style.display = "none";
console.log(dataArray);
}
var list = document.getElementsByTagName('li');
list[i].onclick = function() {
this.classList.toggle("checked");
}
}
}

最佳答案

然后大概得到它的位置:

 const position = dataArray.indexOf(/*whatever*/);
dataArray.splice(position, 1);

关于javascript - 拼接出数据,未知位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48011369/

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