アカウント名:
パスワード:
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
開いた括弧は必ず閉じる -- あるプログラマー
XUL (スコア:1, 参考になる)
実際のところ、たとえば HTML + CSS + CGI でもそこそこの
UI は作れます。
HTML が XML になって、CGI が JavaScript になっただけですね。
しかしながら、JavaScript 経由で XPCom のコンポーネントが
叩けたりするし、DOM
Re:XUL (スコア:1)
まだまだ使い尽くされてはいない。
……ただし、早いところ規格が統一されれば、の話(^^; 使わないのにはそれなりの理由があるのは知ってるし、オ
_ to boldly go where no man has gone before!
Re:XUL (スコア:1)
個人的にはJavaScript 2.0 [mozilla.org]が欲しいです。
グローバル変数と関数で書くのはもうやめたい(T_T)
Global変数と関数だけですか? (スコア:0)
alert(factorial4( )); // == 24
alert(double4( )); // == 8
function factorial4( ) {
return f(4);
function f(x) { return x == 1? 1: x * f(x-1); }
}
function double4( ) {
return f(4);
function f(x) { return 2*x; }
}
Re:Global変数と関数だけですか? (スコア:1)
x="global";
function f()
{
document.writeln(x);
var x="local";
document.writeln(x);
}
document.writeln(x);
f();
JavaScript のネックは、セミコロンの省略と、静的なチェックが弱いことだと思います。
# セミコロンの省略は、Mozilla の JavaScript 2.0 で on/off 可能なようですが、既存のソースと互換性が無くなるので…。
JavaScriptはプロトタイプベースオブジェクト指向です (スコア:0)
静的チェックが弱いのは動的言語一般の話でJavaScript固有の話はないと思います。JavaScript固有の弱点はimport相当の機能と、やや処理系問題ですが、例外のスタックトレースがとれないことではないかと
Re:Global変数と関数だけですか? (スコア:0)
プレフィックスを'_'で連結してぐらいはやるが、外部から参照しないのにそれでは名前が長すぎると。だからローカル関数にすればいい。さらに外部から参照したければGlobalスコープ変数のオブジェクトのプロパティにセットすればいい。