我目前有一个这样的对象
let obj = {
"5": "961131",
"8": "961127",
"5,5": "961107",
"7": "961103",
"9.5": "961115"
}
Run Code Online (Sandbox Code Playgroud)
是否可以按其键升序对其进行排序?我想要实现的结果是:
obj = {
"5": "961131",
"5,5": "961107",
"7": "961103",
"8": "961127",
"9.5": "961115"
}
Run Code Online (Sandbox Code Playgroud)
它可能涉及创建一个我不介意的新对象,只是不知道如何完成此操作
我正在使用 chrome 本地存储开发我的扩展,我想清除本地缓存,所以我使用了chrome.storage.local.clear(). 现在我想使用添加更多数据到本地存储chrome.storage.local.set(),但在传递对象时它返回未定义,即使它在清除之前确实工作。
这有效
chrome.storage.local.set({key: 'value'})
chrome.storage.local.get(['key'], result => {
console.log(result.key) // returns value
})
Run Code Online (Sandbox Code Playgroud)
但这并不
const obj = {
key: 'value'
}
chrome.storage.local.set(obj)
chrome.storage.local.get(['obj'], result => {
console.log(result.obj) // returns undefined
})
Run Code Online (Sandbox Code Playgroud)
我需要能够将一个对象传递给chrome.storage.local.set