与 dojo 具有为旧浏览器提供 forEach 和 map 函数的数组函数一样,Dojo Toolkit 是否为 Object.keys 和 Object.values 提供了解决方案?
最佳答案
我想您可能正在寻找 dojox/lang/functional/object
,它包含获取对象键和值的方法。由于 the documentation 非常缺乏,因此 here's a fiddle 。
require([
'dojox/lang/functional/object'
], function(o) {
var obj = {
key: 'value1',
name: 'myName',
numeric: 1,
'hello': 'there'
};
console.log(o.keys(obj));
console.log(o.values(obj));
});
还有用于
filter
、 map
和迭代该模块中 ( forEach
) 对象中的每个属性的函数。关于javascript - Object.keys 的 Dojo 等效项,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19545150/