Jintrick.netagenda2003年07月アーカイブ → 2003年07月25日

一言メモ(構文エラー)

構文エラー
window.returnValue = {
    creation:blnCreation,
    path:sPath,
    type:(function{
        var ary = getTypeName().split(' ');
        return { ncname:ary[1], namespace:ary[0] };
    })(),
    name:FileName
};

構文エラーと言われて小一時間悩む。4行目の「function」の次に「()」が抜けていたというオチ。MKEditorがブラケットの入れ子に対応していないので強調表示が機能せず、目視で確認できなかった。

因みに無名関数を呼んでいるのは変数aryを局所変数にする為で、ブロック変数と中括弧ブロックの勧め [ 2003/03/31 ]が詳しい。


webmaster@jintrick.net
公開: 2003年07月25日
カテゴリ: Javascript