@extra-object/subobjects.min v2.1.18
Lists all possible subobjects. :running: :package: :ledger:
Similar: subobject, subobjects, isSubobject. This is part of package extra-object.
This is browserified, minified version of @extra-object/subobjects. It is exported as global variable object_subobjects. CDN: unpkg, jsDelivr.
object.subobjects(x, [n]);
// x: an object
// n: number of entries (-1 => any)
const object = require('extra-object');
var x = {a: 1, b: 2};
[...object.subobjects(x)];
// [ {}, { a: 1 }, { b: 2 }, { a: 1, b: 2 } ]
var x = {a: 1, b: 2, c: 3};
[...object.subobjects(x)];
// [
// {},
// { a: 1 },
// { b: 2 },
// { a: 1, b: 2 },
// { c: 3 },
// { a: 1, c: 3 },
// { b: 2, c: 3 },
// { a: 1, b: 2, c: 3 }
// ]
references
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago