gpt4 book ai didi

javascript - 检查 localstorage javascript 中的 double 内容数组?

转载 作者:行者123 更新时间:2023-11-27 22:53:39 25 4
gpt4 key购买 nike

如果存在[1,2,2,3,1]数组,如何检查 double 组的内容,这样您输入的值就不会再次输入?

function cek() {
resi_or_code = document.getElementById('code_or_resi').value;
resi = resi_or_code.split(',');

if($.trim(resi_or_code) != ''){
//location.href = base_url + 'resi/' + encodeURIComponent(resi_or_code);
}
if (localStorage.daftar_data){
daftar_data = JSON.parse(localStorage.getItem('daftar_data'));
$("#riwayat").toggle();
} else {
daftar_data = [];
}

for (x in resi){
console.log(localStorage.daftar_data);
daftar_data.push({'resis':resi[x]});
localStorage.setItem('daftar_data', JSON.stringify(daftar_data));
}
}

最佳答案

您可以使用Array.prototype.includes() :

for (x in resi){
console.log(localStorage.daftar_data);
if(!daftar_data.includes(resi[x])){
daftar_data.push({'resis':resi[x]});
}
}
localStorage.setItem('daftar_data', JSON.stringify(daftar_data));

关于javascript - 检查 localstorage javascript 中的 double 内容数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37826286/

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