| 1234567891011121314151617181920212223242526272829303132333435363738394041 |
- //-------------------------------------------------------------------------------------------------------
- // Copyright (C) Microsoft. All rights reserved.
- // Licensed under the MIT license. See LICENSE.txt file in the project root for full license information.
- //-------------------------------------------------------------------------------------------------------
- var defvar = 10;
- WScript.Echo(defvar);
- try
- {
- WScript.Echo(undefvar);
- }
- catch (e)
- {
- WScript.Echo(e.message);
- }
- WScript.Echo(this.defvar);
- WScript.Echo(this.undefvar);
- function func()
- {
- WScript.Echo(defvar);
- try
- {
- WScript.Echo(undefvar);
- }
- catch (e)
- {
- WScript.Echo(e.message);
- }
- // this refers to the global object
- WScript.Echo(this.defvar);
- WScript.Echo(this.undefvar);
- return this;
- }
- var g = func();
- WScript.Echo(g.defvar);
- WScript.Echo(g.undefvar);
|