Lines Matching refs:keys
54 var keys = Reflect.ownKeys (obj);
55 assert (2 === keys.length);
56 assert ("a" === keys[0]);
57 assert ("b" === keys[1]);
60 var keys = Reflect.ownKeys (obj);
61 assert (2 === keys.length);
62 assert ("a" === keys[0]);
63 assert ("b" === keys[1]);
68 var keys = Reflect.ownKeys (obj)
69 assert (2 === keys.length);
70 assert ("a" === keys[0]);
71 assert ("c" === keys[1]);
74 var keys = Reflect.ownKeys ([1, 2]);
75 assert (3 === keys.length);
76 assert ("0" === keys[0]);
77 assert ("1" === keys[1]);
78 assert ("string" === typeof keys[0]);
79 assert ("string" === typeof keys[1]);
80 assert ("length" === keys[2]);
86 keys = Reflect.ownKeys (obj);
87 assert (1 === keys.length);
88 assert ("foo" === keys[0]);
94 keys = Reflect.ownKeys (obj);
95 assert (1 === keys.length);
96 assert ("getter" === keys[0]);
101 keys = Reflect.ownKeys ({0: 'foo', bar: 'baz'});
102 assert (2 === keys.length);
103 assert ('0' === keys[0]);
104 assert ('bar'=== keys[1]);
105 assert (Array.prototype === Object.getPrototypeOf (keys))