| //------------------------------------------------------------------------------------------------------- |
| // Copyright (C) Microsoft. All rights reserved. |
| // Licensed under the MIT license. See LICENSE.txt file in the project root for full license information. |
| //------------------------------------------------------------------------------------------------------- |
| |
| function write(v) { WScript.Echo(v + ""); } |
| |
| write(toString(["a"])); |
| |
| function toString(o, quoteStrings) { |
| if (quoteStrings === true) { |
| return "recursive call" |
| } |
| |
| eval(""); |
| |
| for (var i = 0; i < o.length; ++i) { |
| return toString(o[0], true); |
| } |
| } |
| |
| |
| var o = {}; |
| Object.prototype.x = 20; |
| var x = 10; |
| |
| with (o) { |
| write(x); |
| } |