javascript:anonymous method

C:\Users\hide\temp>type test5.js
var i=(function(x){ WScript.echo(x)} );
i('hello');
var obj=new Object();
obj.method = i;
obj.method("good bye" );

i=(function(x){ WScript.echo(x+x)} );
obj.method("good bye" );
i("good bye ");
obj.method = i;
obj.method("good bye " );


(function(x){ WScript.echo(x);})("hi" );

var dt =(""+ new Date()).split(' ');
var d="";
var d2="";
var token= new Array();
var len =0;
for( i=0; i < dt.length ; i++ )
{
   d += (function(x){ len += x.length ; return "[" + x + "]"; })(dt[i]);
   d2+= (function(x){ this.push(x); return "[" + x + "]"; }).call(token,dt[i]);

}
WScript.echo(d);
WScript.echo(d2);
WScript.echo(len);
WScript.echo( token.join(","));

 

C:\Users\hide\temp>cscript test5.js
Microsoft (R) Windows Script Host Version 5.7
Copyright (C) Microsoft Corporation 1996-2001. All rights reserved.

hello
good bye
good bye
good bye good bye
good bye good bye
hi
[Mon][May][5][09:32:57][UTC+0900][2008]
[Mon][May][5][09:32:57][UTC+0900][2008]
27
Mon,May,5,09:32:57,UTC+0900,2008

カテゴリー: 未分類 パーマリンク

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中