ブラウザを起動しないでJavaScriptを実行する@Windows
Rhino Shellとかもありますが、WindowsユーザーにはJScriptが便利です。
var str = "Hello, JavaScript!!\n"; WScript.Echo(str);
こんなファイルを「test.js」っていうファイル名で保存して、ダブルクリックするなり、コマンドラインから
cscript test.js
ってやれば動きます。
なにげに(?)、こんな感じのコードも動きます。
var Rectangle = function(x, y) { this.x = x; this.y = y; } Rectangle.prototype.area = function() { return this.x * this.y; } var r1 = new Rectangle(3, 4); WScript.Echo(r1.area());
JScriptもECMAScript3準拠だったりするので。
いや、下のサイトみたら「ほとんど」って書いてあるなあ。
http://msdn2.microsoft.com/ja-jp/library/49zhkzs5(VS.80).aspx
どこまで準拠しているかは使ってみてのお楽しみ?(なんじゃそら)