ほぼ自分用の勉強メモ
間違ってる部分もあると思います。
独習JavaScriptを教科書に勉強を進めています。
JavaScript
キーワード
JavaScript
JScript
ECMAScript(ES)
ブラウザ環境
Node.Js環境
歴史
もともとJavaScriptとJScriptに互換性がなく
ECMAScriptとして標準化されていった
JScriptは今回初めて聞いた、JavaScriptの仕様が普及していったのかな
ECMAScript → 仕様書
JavaScript → プログラミング言語
2015年から毎年ESのバージョンアップがされている
2024年5月現在使用できる最新はES14(多分)
ES16まで開発されている?
年毎なので2025年がES16になりそう
ES6以降(2015~)であれば特に問題なく使用できそう?
もちろん細部の違いはあるだろうけど
実行環境
JavaScriptでは動作する環境によって機能が異なる?
→JavaScriptエンジンというものが各ブラウザにありそれにより機能が異なる、コードの書き分けが各ブラウザによって必要なのかも?
Web API
ブラウザ環境で使える機能
スクリプト実行の際にブラウザ側で提供してくれる機能のこと
Node.Jsではほぼ使えないらしい
Node.Js ≠ Vue.Js、React.Js
Node.Jsは実行環境
Vue.Js、React.Jsはフレームワーク
勉強するまでは同じものと思ってた
短いけどここまで、できれば勉強した日ごとに書いていきたい。
この記事が気に入ったらサポートをしてみませんか?