6月 2016年

ECMAScript 2015 (ES6) まとめ (基本編)

ECMAScript 2015 (ECMAScript 6 / ES6 と呼ばれていたもの) は 以前の ECMAScript 5 と比べるとかなりの構文、式、機能が追加されています。 ざっくりとまとめ…としたくてもかなりの量があったので数回に分けてみていきたいと思います。 初回は JavaScript 実装する中でも コア となりそうな データ型、宣言、式と演算子、関数 に関して見ていきます。 次回以降では クラス、モジュール、組み込みオブジェクト について見ていきたいと思います。 関連記事 ECMAScript 2015 (ES6) まとめ (基本編) ← この記事 ECMAScript 2015 (ES6) まとめ (クラス編) ECMAScript 2015 (ES6) まとめ (モジュール編) 目次 データ型 ...

ECMAScript 5 (ES5) 新機能 まとめ

最新は ECMAScript2015 が出ていますが…ECMAScript3から知識が止まっているので少しずつ更新したいと思います。 まずは、ECMAScript5について見ていきます。 すべて見ても ECMAScript3 と被る部分が多いので、ECMAScript3 と ECMAScript5 の差分に絞ってまとめます。 差分だけでも結構な量になってしまいましたが…それだけ新規機能が増えたということですね。 今まで JavaScript で上手くいかずにもどかしかったもろもろが、そこそこ解決されている気がします。 目次 strict モード strictモード の 適用 strictモード を スクリプト全体 に 適用する strictモード を 特定関数のみ に 適用する ...

Node.js で作る Webアプリケーション 開発 入門

実際の現場で今回の記事に記載の方法で実装することはあり得ないと思いますが、Node.js の基礎を知るための参考として記事にしてみました。 この記事は、Node.js で 実装する場合 どのように実装および実行することで Webアプリケーション が開発できるのか、が理解できるようになるのが目的です。 この記事では以下のような前提で Node.js を用いた Webアプリケーション 開発 を行っていきたいと思います。 前提を満たしていない場合は参考程度にこの記事を読んでいただければと思います。 前提を満たしていれば、実際に試してみることをオススメします。 前提 Windows 環境 Node.js インストール 済み (まだの場合は こちら を参照してください) では、早速 Node.js で Webアプリケーション 開発を行っていきたいと思います。 目次 ...