try {
alert (9223372036854775296.int);
//alert (-9223372036854775296.int); でも同じ
}
catch (e) {
alert ('error=' + e);
}
9223372036854775296 以上の数、または -9223372036854775296 以下の数の .int
プロパティを参照すると、try catch で捕捉できないエラーが発生します。
もっとも .int
を参照することは普通はないので気にしなくても平気だと思います。普通じゃないスクリプトを書くとしても何か役に立つことがあるのかは不明です。