【发布时间】:2017-07-12 01:03:30
【问题描述】:
我想在不区分大小写的对象中找到键。
对象非常大,所以我无法修改对象以使所有键都为小写/大写。
例如。
我有var _columns = {...}
现在我需要找出其中是否存在 Id 键。
目前我正在使用 if else 来解决这个问题。
if (this._columns['Id']) {
this._idColumnName = 'Id';
} else if (this._columns['id']) {
this._idColumnName = 'id';
} else if (this._columns['ID']) {
this._idColumnName = 'ID';
}
S 有没有办法通过在 JavaScript 中使用任何模式或任何其他方式来检查密钥是否存在。
【问题讨论】:
-
@Pavan Tiwari,下次也请分享一下你的尝试? (您找到的代码或参考链接)
-
如果对象有键
id和ID怎么办?
标签: javascript