ID:rtIOX5h5cMb5 さんの質問

668 views

javascriptでes5とかes6とか聞きますけど、あれって何なのですか?
次世代のがes6なのですか?es5で追加されたらしいObject.freeze()を使いたいんですけど、これは使ってもどのブラウザーでもOKなのでしょうか?

登録日:2016-02-19 · カテゴリー:一般

みんなの回答 2 件

2016-02-19 · ID:v3W63kgqHDmd 報告

ようは、HTMLでいうところのW3Cの勧告みたいなものです。

Object.freeze()の対応は、こちらでお調べください。
ttp://caniuse.com/#search=freeze

2016-02-19 · トピ主 報告

ありがとうございます。can i useってやつはjsでも使えるんですね。知りませんでした!

2016-02-19 · ID:izmLwn1/uDai 報告

es5とかes6はes5ならこのブラウザで使える、es6ならこのブラウザで使えるという区分けではなく、es6の中のこの機能はIE10で使えるけどes6のこの機能はIE10では使えないというように機能ごとに対応状況が違います。

対応状況はリンクを参照下さい。

#と、紹介しておいてちょっと回答として微妙なのはfreezeはピンポイントで見つからなかったところですが…

ECMAScript 6 compatibility table

http://kangax.github.io/compat-table/es6
2016-02-19 · トピ主 報告

freezeはES5のObjectのStaticメソッドのところで確認できますよ〜!

2016-02-19 · トピ主 報告

このサイト見やすいですね。参考にさせて頂きます。ありがとうございます。

2016-02-20 · ID:GWeSi2gjpF9I 報告

コメ主です。
あ、普通に乗ってましたね^^;
有難うございます。

回答の受付は終了しました。