为什么一个功能有效,而另一个无效?

这一个有效,它显示了表格:当我输入 .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"; 


墨色风雨
浏览 119回答 2
2回答

POPMUISE

localStorage.hasOwnProperty('tableFill')返回真或假。没有任何长度,因此您不会进入循环。

繁星淼淼

localStorage.hasOwnProperty('tableFill')返回一个布尔值来检查属性是否存在。它没有数据可以从中循环
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript