11.4.1-5-1.js (475B)
1 // Copyright (c) 2012 Ecma International. All rights reserved. 2 // This code is governed by the BSD license found in the LICENSE file. 3 4 /*--- 5 esid: sec-delete-operator-runtime-semantics-evaluation 6 description: > 7 delete operator returns false when deleting a direct reference to 8 a var 9 flags: [noStrict] 10 ---*/ 11 12 var x = 1; 13 14 // Now, deleting 'x' directly should fail; 15 var d = delete x; 16 17 assert.sameValue(d, false, 'd'); 18 assert.sameValue(x, 1, 'x'); 19 20 reportCompare(0, 0);