假设我有一个对象:
var obj = { foo:"bar", fizz:"buzz" };
我需要动态访问该对象的属性,如下所示:
var objSetter = function(prop,val){ obj[prop] = val; }
在这里没有问题,除了要考虑到大小写问题,如果属性名作为参数传递给函数,比如传递的是Foo而不是foo。
Foo
foo
那么如何根据属性名指向对象的属性,而不考虑大小写呢?如果可能的话,我希望避免遍历整个对象。
用户名或电子邮箱地址
密码