3
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Hello JavaScript!

Posted at

JavaScript本格入門(ISBN 978-4774184111)で基礎からJavaScriptを勉強するシリーズです。今回はChapter1からです。そもそもJavaScriptとは?という当たり前だけど大事な話。

JavaScriptの特徴

下記のような特徴があるようです。

  • スクリプト言語
    • 自然言語に近くてとっつきやすいということらしいです
  • インタープリター型言語
    • 命令を逐次マシン語に変更しながら動作する
  • 色々な環境で動作する
    • サーバ側であったりクライアント側であったり

ECMAScriptとは

ECMAScriptはJavaScriptの標準のことです。(ESと略したりします)
JavaScriptは、数あるブラウザによりそれぞれで仕様が異なったり方言が乱立していたという歴史があるようです。
そこでEcma Internationalという組織がなんとかせんといかんと言って標準化を始めたということのようです。

執筆時点での最新版は ECMAScript 9(ECMAScript 2018) です。

どこから学ぼうかという気持ちになりますが、ECMAScript6(ECMAScript2015)がこれまでの標準化の中で非常に大きな変更となったようですので筆者はここから勉強することにしました。

ES2015で何が追加されたかについて、詳しくは ECMAScript6の新機能について が参考になると思います。

Hello world!

console.log('Hello world!');
3
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
3
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?