javascript - _.each不会循环遍历localStorage?

标签 javascript underscore.js lodash

当我尝试运行时

_.each(localStorage, function(val){console.log(val)});

每个值都未定义。

最佳答案

你不需要下划线.js

for(var key in localStorage) { 
    console.log(localStorage.getItem(key))
}

或封装

Object.keys(localStorage).map(function(key) { 
    console.log(localStorage.getItem(key)) 
})

关于javascript - _.each不会循环遍历localStorage?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36725834/

相关文章:

javascript - 在云函数中引用 pem 文件

javascript - 按类对元素进行 react 渲染

javascript - 如何将数组项的一部分与第二个数组中的数组项的一部分进行比较?

javascript - Lodash检查数组是否是对象数组?

javascript - 如何检查 JSON 对象数组中是否存在键

javascript - jQuery 将更改事件绑定(bind)到几个 DIV 中的所有子项,但选定项除外

javascript - 使用 jQuery 或 underscore.js 合并对象中多个数组的值

javascript - 使用包含字母和数字的名称属性对对象数组进行排序

lodash - 如何使用 VueJS 去除 AJAX 调用的抖动?

javascript - Sequelize 五5,通天七7 : TypeError: Class constructor Model cannot be invoked without 'new'