-
ID:rtIOX5 さんの質問

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

みんなの回答 2 件

ID:v3W63k さんの回答

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

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

ID:rtIOX5

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

ID:izmLwn さんの回答

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

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

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

ECMAScript 6 compatibility table

http://kangax.github.io/compat-table/es6
ID:rtIOX5

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

ID:rtIOX5

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

ID:GWeSi2

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

最終更新日:2016-02-19 (6,087 views)

関連するトピックス

ページ上部に戻る