タグ

ブックマーク / hagino3000.hatenablog.com (1)

  • JavaScriptの再帰処理の限界 - hagino3000's blog

    JavaScriptの再帰処理をarguments.calleeを使って書くか、関数リテラル名指定で自分を呼び出すかでエラーになった時の挙動が違ったのでメモ。 arguments.calleeの場合 ブラウザ エラーになる回数 エラーメッセージ メモ IE6 438 スタック領域が不足しています catchできない IE7 1747 stack over flow at line XX. catchできない window.onerrorでハンドルしようとするとIEがクラッシュ Firefox 3.0 2999 too much recursion catchできない Safari 4 Beta 40326 Maximum call stack size exceeded. catchできない 関数リテラル名指定の場合 ブラウザ エラーになる回数 エラーメッセージ メモ IE6 462 スタ

    JavaScriptの再帰処理の限界 - hagino3000's blog
  • 1