forked from 0x2620/oxjs
make Ox.Map lead geocode results, in case someone wants to 'cache' them
This commit is contained in:
parent
7380595c7e
commit
506a2f2923
9 changed files with 97 additions and 31 deletions
11
source/Ox.js
11
source/Ox.js
|
|
@ -915,6 +915,17 @@ Ox.values = function(obj) {
|
|||
return values;
|
||||
};
|
||||
|
||||
Ox.walk = function(obj, fn) {
|
||||
/*
|
||||
>>> a = 0; Ox.walk({a: 1, b: {c: 2, d: 3}}, function(v, k) { a += Ox.isNumber(v) ? v : 0}); a
|
||||
6
|
||||
*/
|
||||
Ox.forEach(obj, function(val, key) {
|
||||
fn(val, key, obj);
|
||||
Ox.walk(obj[key], fn);
|
||||
});
|
||||
};
|
||||
|
||||
Ox.zip = function() {
|
||||
/*
|
||||
>>> Ox.zip([[0, 1], [2, 3], [4, 5]])
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue