这个工作,它显示表:
当我放.style.display =“ tablerow”时,该功能有效
var getMain = document.getElementById("main").style.display = "table-row";
var getLocalStorage = localStorage.hasOwnProperty('tableFill');
for (i = 0; i < getLocalStorage.lenght; i++) {
if (getLocalStorage[i]){
getMain;
但是,当我将它放入for循环中后,它不再起作用了,但是在控制台中我也丝毫没有错误...
var getMain = document.getElementById("main");
var getLocalStorage = localStorage.hasOwnProperty('tableFill');
for (i = 0; i < getLocalStorage.lenght; i++) {
if (getLocalStorage[i]){
getMain.style.display = "table-row";
最佳答案
localStorage.hasOwnProperty('tableFill')
返回true或false。没有任何长度,因此您不会陷入循环。
关于javascript - 为什么一个功能有效,而另一个功能不起作用?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/58973112/