Wed, 01 Oct 2014 07:47:24 -0700
Added tag jdk8u40-b08 for changeset 89551828b279
1 sundar
2 Sundararajan
3 own properties of 'obj':
4 0 -> foo
5 1 -> bar
6 has own 'foo'? true
7 has own 'xyz'? false
8 'foo' enumerable? true
9 'bar' enumerable? true
10 foo is writable? true
11 foo is configurable? true
12 foo is enumerable? true
13 foo's value = 44
14 foo's get = undefined
15 foo's set = undefined
16 bar is writable? true
17 bar is configurable? true
18 bar is enumerable? true
19 bar's value = orcl
20 bar's get = undefined
21 bar's set = undefined
22 func is writable? true
23 func is configurable? true
24 func is enumerable? true
25 func's value = function() { print("myfunc"); }
26 func's get = undefined
27 func's set = undefined
28 abc is writable? undefined
29 abc is configurable? true
30 abc is enumerable? true
31 abc's value = undefined
32 abc's get = get abc() { return "abc"; }
33 abc's set = undefined
34 xyz is writable? undefined
35 xyz is configurable? true
36 xyz is enumerable? true
37 xyz's value = undefined
38 xyz's get = undefined
39 xyz's set = set xyz(val) { print(val); }
40 hey is writable? undefined
41 hey is configurable? true
42 hey is enumerable? true
43 hey's value = undefined
44 hey's get = get hey() { return "hey"; }
45 hey's set = set hey(val) { print(val); }
46 undefined