6

ECMAScript 5 は現在、ほとんどの最新ブラウザーでサポートされていると聞いています。そこに良いチュートリアルはありますか?私は自分自身を探してみましたが、何も見つかりませんでした。そこにあるのはES5のドキュメントだけですか?主に、新基準で減価償却されたものを知りたいです。これらを回避すれば、ES5 に移行したときに自宅にいるように感じることができ、減価償却されたものを見逃すことはありません。

4

3 に答える 3

9

ECMAScript 5 互換表ページを参照すると、Firefox 4 - 6 と Chrome 13 - 14 が最も互換性のあるブラウザーです。

Mozilla JavaScript リファレンスが最も近いかもしれません。詳細については、ECMAScript5 サポートのエントリを参照してください。

更新 (2011-08-05)

ES5 は ES3 と下位互換性があるようです ( 1 , 2 )。互換性を破る唯一の方法は、"use strict" を使用して、エラーが発生しにくいと見なされる ES5 のサブセットを有効にすることです。

于 2011-08-04T23:21:53.913 に答える
6

「Javascript: The Definitive Guide」の新しい (2011) 版では、ECMAScript 5 の機能を完全にカバーし、多くの場合に ECMAScript 3 の同等機能を実装する方法を示しています :-)

于 2012-04-19T18:28:52.400 に答える
2

廃止された機能は、「use strict」モードが開始されたときに無効になる機能です (IMO では、次のバージョンの新しい用語を考え出す必要があるため、かなり貧弱な方法です... しかし、余談)。

Resig の記事はかなり役に立ちましたが、彼がここで言ったことは確認していません: http://ejohn.org/blog/ecmascript-5-strict-mode-json-and-more/

于 2011-12-01T06:35:36.563 に答える