LoginSignup
0
0

JavaScript まわりの用語あれこれ

Posted at

概要

~script だの ~js だのが多すぎたのでまとめ。

ECMAScript

  • JavaScript の仕様、構文などをまとめた標準規格
  • 要するに JavaScript のバージョンを示す( 例:ES6 )

Browser JS

  • ブラウザ上で動作する JavaScript 環境
  • 正確にはこんな単語はない(単に「ブラウザ上で動くJS」の意)
    • 正確な表現があれば教えてください

Node.js

  • サーバー側で動作する JavaScript 環境
  • npm ( Node Package Manager ) と呼ばれるパッケージの管理システムを同梱している

CommonJS

  • JavaScript において、モジュールを使用するためのシステム
  • Node.jsではデフォルトで全てのモジュールをこれで扱っている
  • require()module.exportsなどを使用

ESModules

  • ECMAScript 標準のモジュール管理システム
  • 最新版の Node.js で採用されつつあり、次第にこちらに移行している
  • CommonJSのモジュールを読み込める(逆は不可)
  • importexport を使用
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0