repl.txt (833B)
1 2 {{alias}}( value ) 3 Returns an array of an object's own writable property names and symbols. 4 5 Property order is not guaranteed, as object property enumeration is not 6 specified according to the ECMAScript specification. In practice, however, 7 most engines use insertion order to sort an object's properties, thus 8 allowing for deterministic extraction. 9 10 If provided `null` or `undefined`, the function returns an empty array. 11 12 Parameters 13 ---------- 14 value: any 15 Input value. 16 17 Returns 18 ------- 19 props: Array 20 List of an object's own writable properties. 21 22 Examples 23 -------- 24 > function Foo() { this.beep = 'boop'; return this; }; 25 > Foo.prototype.foo = 'bar'; 26 > var obj = new Foo(); 27 > var props = {{alias}}( obj ) 28 [ 'beep' ] 29 30 See Also 31 -------- 32