//------------------------------------------------------------------------------------------------------- // Copyright (C) Microsoft. All rights reserved. // Licensed under the MIT license. See LICENSE.txt file in the project root for full license information. //------------------------------------------------------------------------------------------------------- function test0() { function getp(o) { return o.p; } function setp(o) { o.p = 1; } function c1() { } c1.prototype = { p: 0 }; function c2() { } var p1 = new c1(); c2.prototype = p1; var o = new c2(); var ptemp = new c1(); c2.prototype = ptemp; var p2 = new c2(); setp(ptemp); WScript.Echo(getp(o)); setp(p1); WScript.Echo(getp(o)); } test0();