valueof_override.js 623 B

1234567891011121314151617
  1. //-------------------------------------------------------------------------------------------------------
  2. // Copyright (C) Microsoft. All rights reserved.
  3. // Licensed under the MIT license. See LICENSE.txt file in the project root for full license information.
  4. //-------------------------------------------------------------------------------------------------------
  5. var valueOfAccessed = "FAIL";
  6. Date.prototype.valueOf = function () {
  7. valueOfAccessed = "PASS";
  8. return " ";
  9. }
  10. var dateObj = new Date(2010, 11, 31, 0, 0, 0, 0);
  11. var dToJSON = dateObj.toJSON();
  12. WScript.Echo(valueOfAccessed);