| //------------------------------------------------------------------------------------------------------- | |
| // Copyright (C) Microsoft. All rights reserved. | |
| // Licensed under the MIT license. See LICENSE.txt file in the project root for full license information. | |
| //------------------------------------------------------------------------------------------------------- | |
| function writeLine(v) { | |
| v = v.replace(/\(pdt\)/g, "(pacific daylight time)") | |
| .replace(/\(pst\)/g, "(pacific standard time)"); | |
| WScript.Echo(v); | |
| } | |
| var a = new Object(); | |
| a.toString = function() { writeLine("In toString() "); return "foo" } | |
| var v = String.prototype.toLowerCase.call(a); | |
| writeLine("Test call ToString - user defined object: " + v); | |
| a = true; | |
| v = String.prototype.toLowerCase.call(a); | |
| writeLine("Test call ToString - bool: " + v); | |
| a = 123 | |
| v = String.prototype.toLowerCase.call(a); | |
| writeLine("Test call ToString - number: " + v); | |
| a = new Date(); | |
| a.setTime(20000) | |
| v = String.prototype.toLowerCase.call(a); | |
| writeLine("Test call ToString - date: " + v); |