Lines Matching defs:target
19 var target = {};
20 var handler = { preventExtensions (target) {
24 var proxy = new Proxy(target, handler);
43 var target = {};
45 var proxy = new Proxy(target, handler);
47 assert(Object.isExtensible(target) === true);
50 assert(Object.isExtensible(target) === false);
54 var target = {};
56 var proxy = new Proxy(target, handler);
58 assert(Object.isExtensible(target) === true);
61 assert(Object.isExtensible(target) === false);
65 var target = {};
67 var proxy = new Proxy(target, handler);
77 var target = { foo: "bar" };
79 preventExtensions(target) {
80 target.foo = "foo"
81 Object.preventExtensions(target);
86 var proxy = new Proxy(target, handler);
87 assert(Object.isExtensible(target) === true);
89 assert(target.foo === "bar");
91 assert(Object.isExtensible(target) === false);
93 assert(target.foo === "foo");
96 var target = {};
98 preventExtensions(target) {
103 var proxy = new Proxy(target, handler);
112 // test when target is proxy
113 var target = {};
115 preventExtensions(target) {
116 Object.preventExtensions(target);
121 var proxy1 = new Proxy(target, handler);
124 assert(Object.isExtensible(target) === true);
128 assert(Object.isExtensible(target) === false);
132 var target = {};
134 preventExtensions(target) {
139 var proxy1 = new Proxy(target, handler);