use*_*576 0 javascript typescript
我不知道这是否可以在JavaScript中.我有一个动态的对象.喜欢
const list = {eb: 'blue', et: 'green'}
Run Code Online (Sandbox Code Playgroud)
任何时候我的列表值都会改变
const list = {er: 'yellow', ex: 'black'}
Run Code Online (Sandbox Code Playgroud)
如何在我的对象中获取键值?就像我要显示它的关键和价值一样.
const ikey = 'eb'
const ivalue = 'blue'
Run Code Online (Sandbox Code Playgroud)
您可以使用Object.entries。
let list = {eb: 'blue', et: 'green'}
const keyValue = (input) => Object.entries(input).forEach(([key,value]) => {
console.log(key,value)
})
keyValue(list)
list = {er: 'yellow', ex: 'black'}
keyValue(list)Run Code Online (Sandbox Code Playgroud)
你可以用for..in,
for (var key in list) {
console.log(key, list[key]);
}
Run Code Online (Sandbox Code Playgroud)
使用ES6,您可以使用 Object.entries
for (let [key, value] of Object.entries(list)) {
console.log(key, value);
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
160 次 |
| 最近记录: |