差分表示

  • 最後の更新で追加された行はこのように表示します。
  • 最後の更新で削除された行はこのように表示します。

*リファレンス

公式トップページ
http://msdn2.microsoft.com/ja-jp/library/72bd815a(VS.80).aspx

String
http://msdn2.microsoft.com/ja-jp/library/997bcd30(VS.80).aspx

RegExp
http://msdn2.microsoft.com/ja-jp/library/40a0cc3e(VS.80).aspx

チートシート
http://javascript-reference.info/

*サクラエディタでのJScript
JScript.NETには対応してないみたい。
そのため、上のリファレンスと以下の点が違う
-変数の明示的な型指定ができない

*トラップ
-C++と違い、for(){ var i; }としても新しいスコープは作られない
-for(line in lines)とすると、lineには''配列のインデックスが''順に入ってくる

*code snippet
メッセージボックス表示
---(
function debugPrint(str)
{
    var WSHShell = new ActiveXObject("WScript.Shell");
    WSHShell.Popup(str, 0, "debug", 1);
}
---)

ファイルの存在チェック
---(
    var fso = new ActiveXObject("Scripting.FileSystemObject");
    if(fso.FileExists(fileName))
        ...
---)