当我需要从 javascript 对象中获取密钥(字符串)时,我使用:
for (var key in foo) {
console.log(key)
}
这将记录控制台中的所有键字符串。
但是,如果数组中只有 1 个条目怎么办?(所以只有 1 个键)
我找不到如何处理?
以上for
工作但不确定当只有 1 个元素时是否需要它?
我不想记录关联的对象,我想记录键本身的字符串。
在{ fruit : 'apple' }
我想记录字符串的对象上"fruit"
所以考虑var foodType = { fruit : 'apple' , meat: 'beef' , fruit : 'pear' }
如果只有一个元素
foodType = { fruit : 'apple' }
我该如何记录?