time-to-botec

Benchmark sampling in different programming languages
Log | Files | Refs | README

repl.txt (837B)


      1 
      2 {{alias}}( value )
      3     Returns an array of an object's own enumerable 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 enumerable 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