- function echo()
- {
- var msg = '';
- for (var i = 0; i < arguments.length; i++)
- {
- msg += arguments[i] + ' ';
- }
- msg = msg.slice(0,-1);
- WScript.Echo(msg);
- return msg;
- }
- function alert(){return echo.apply({},arguments);}
- var print = new Function("return echo.apply(this,arguments);");
- var msg = echo;
- var msgbox = echo.prototype.constructor;
-
- echo('Hello, World!');
- alert('Hello, World!');
- print(/Hello, World!/.source);
- msg(['H', 'e', 'l', 'l', 'o', ',', ' ', 'W', 'o', 'r', 'l', 'd', '!'].join(''));
- msgbox({msg:'Hello, World!'}.msg);
- var o = {msg:'Hello, World!', say:msg};
- o.say(o.msg);
- o.say(o['msg'], 'from', 'bathome');
复制代码
|