我是想通过判断let的userVal也就是input的value值在localStorage的SearchInputValue中的Value中是否有与userVal一样的value值,一样的话就不将userVal里面的value值存储到localStorage的SearchInputValue里面,简单理解就不想把input与localStorage相同的value值只保存一个。
SearchBtn.onclick = function(){
let userVal = SearchInput.value;
let localCon = localStorage.getItem('SearchInputValue');
arr = localStorage.getItem('SearchInputValue') ? arr = JSON.parse(localStorage.getItem('SearchInputValue')) : [];
if(userVal == null||userVal == ''||userVal == undefined||userVal == false){
return userVal;
}else{
let arr = [];
}
arr.unshift(userVal);
localStorage.setItem('SearchInputValue',JSON.stringify(arr));
};