���� JFIF �� � ( %"1"%)+...383,7(-.-
![]() Server : Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/7.4.20 System : Linux st2.domain.com 3.10.0-1127.10.1.el7.x86_64 #1 SMP Wed Jun 3 14:28:03 UTC 2020 x86_64 User : apache ( 48) PHP Version : 7.4.20 Disable Function : NONE Directory : /home/real/node-v13.0.1/test/parallel/ |
'use strict'; require('../common'); const vm = require('vm'); const assert = require('assert'); let base = { propBase: 1 }; let sandbox = Object.create(base, { propSandbox: { value: 3 } }); const context = vm.createContext(sandbox); let result = vm.runInContext('Object.hasOwnProperty(this, "propBase");', context); assert.strictEqual(result, false); // Ref: https://github.com/nodejs/node/issues/5350 base = Object.create(null); base.x = 1; base.y = 2; sandbox = Object.create(base); sandbox.z = 3; assert.deepStrictEqual(Object.keys(sandbox), ['z']); const code = 'x = 0; z = 4;'; result = vm.runInNewContext(code, sandbox); assert.strictEqual(result, 4); // Check that y is not an own property. assert.deepStrictEqual(Object.keys(sandbox), ['z', 'x']);