| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- //-------------------------------------------------------------------------------------------------------
- // Copyright (C) Microsoft. All rights reserved.
- // Licensed under the MIT license. See LICENSE.txt file in the project root for full license information.
- //-------------------------------------------------------------------------------------------------------
- var xb = new Boolean(true);
- var yb = xb;
- yb.foob = 3;
- var zb = new Boolean(true);
- var xn = new Number(5);
- var yn = xn;
- yn.foon = 3;
- var zn = new Number(5);
- var xs = new String("bob");
- var ys = xs;
- ys.foos = 3;
- var zs = new String("bob");
- WScript.SetTimeout(testFunction, 50);
- /////////////////
- function testFunction()
- {
- telemetryLog(`typeof (xb): ${typeof (xb)}`, true); //object"
- telemetryLog(`xb === yb: ${xb === yb}`, true); //true
- telemetryLog(`xb !== zb: ${xb !== zb}`, true); //true
- telemetryLog(`xb == true: ${xb == true}`, true); //true
- telemetryLog(`xb === true: ${xb === true}`, true); //false
- telemetryLog(`xb.foob: ${xb.foob}`, true); //3
- telemetryLog(`typeof (xn): ${typeof (xn)}`, true); //object"
- telemetryLog(`xn === yn: ${xn === yn}`, true); //true
- telemetryLog(`xn !== zn: ${xn !== zn}`, true); //true
- telemetryLog(`xn == 5: ${xn == 5}`, true); //true
- telemetryLog(`xn === 5: ${xn === 5}`, true); //false
- telemetryLog(`xn.foon: ${xn.foon}`, true); //3
- telemetryLog(`typeof (xs): ${typeof (xs)}`, true); //object"
- telemetryLog(`xs === ys: ${xs === ys}`, true); //true
- telemetryLog(`xs !== zs: ${xs !== zs}`, true); //true
- telemetryLog(`xs == \'bob\': ${xs == "bob"}`, true); //true
- telemetryLog(`xs === \'bob\': ${xs === "bob"}`, true); //false
- telemetryLog(`xs.foos: ${xs.foos}`, true); //3
- emitTTDLog(ttdLogURI);
- }
|