相关疑难解决方法(0)

不区分大小写访问JavaScript属性?

假设我有一个对象:

var obj = {
  foo:"bar",
  fizz:"buzz"
};
Run Code Online (Sandbox Code Playgroud)

我需要动态访问该对象的属性,如下所示:

var objSetter = function(prop,val){
  obj[prop] = val;
}
Run Code Online (Sandbox Code Playgroud)

没有问题,除了那些prop需要不区分大小写,如果属性名称被传递到函数中,比如说,Foo而不是foo.

那么如何在不考虑大小写的情况下通过名称指向对象的属性呢?我想尽可能避免迭代整个对象.

javascript properties object

61
推荐指数
4
解决办法
4万
查看次数

javascript对象键区分大小写吗?

我试图通过对象键来修复javascript数组中的重复项。循环在同一对象中将“虚拟现实”和“虚拟现实”添加为不同的键。有没有办法使Javascript对象区分大小写?

javascript dictionary

6
推荐指数
1
解决办法
6266
查看次数

标签 统计

javascript ×2

dictionary ×1

object ×1

properties ×1