2013-01-02から1日間の記事一覧

Nodeのイベントループ

サーバサイドJavaScript Node.js入門 を年末に一読したのでまとめ。 Nodeのイベントループの概要 HTTPサーバのイベントループ メインモジュールが読み込まれると、2.のステップでserver.listen(1337)までの初期スクリプトが実行される。3.のステップでクライ…

Nodeのイベント駆動プログラミング

サーバサイドJavaScript Node.js入門 を年末に一読したのでまとめ。 イベントの処理の流れ イベントを発生するオブジェクトを作成する イベント発生時の処理関数(リスナ)を作成する イベントを定義する 任意のタイミングでイベントを発生させる イベントを…

Nodeのモジュール

サーバサイドJavaScript Node.js入門 を年末に一読したのでまとめ。 module.exportsによるモジュールの定義 module.exports = { funA: function(){ // 無名関数をfunAという名前で外部公開する } } function funB(){ } module.exports.funB = funB; // funB…

Node入門

サーバサイドJavaScript Node.js入門 を年末に一読したのでまとめ。 REPL # node > function fib(n) { ... if (n === 0 || n=== 1) return n; ... return fib(n-1) + fib(n-2); ... } undefined > for (var i = 0; i <= 10; i++) console.log(fib(i)); 0 1 1…