这个工作,它显示表:
当我放.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/

10-09 14:36