node.js basic tutorial
JavaScript
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
callbacks minor change Feb 2, 2012
closures
events
require_and_exports
scopes
this
.gitignore
README.md

README.md

node.js basics

This is the example codes for the post node.js basics

To run all the example codes please follow the instruction below

require and exports

$ cd /path/to/the/source/require_and_exports
$ node run.js

Function scopes and closures

// scopes
$ cd /path/to/the/source/scopes
$ node run.js

// closures
$ cd /path/to/the/source/closures
$ node run.js

this keyword

$ cd /path/to/the/source/this

// first example
$ node scope.js

// second example
$ node mistake.js

Callbacks

$ cd /path/to/the/source/callbacks

// how other language work
$ node normal.js

// shows you how things go without callback
$ node opposite.js

// how it works with callback
$ node callback.js

// showing the differences of differnet callbacks
$ node alternatives.js

Events

$ cd /path/to/the/source/events/js

// wrong way without callbacks
$ node wrong.js

// right way with callbacks
$ node right.js

// using node.js events
$ cd /path/to/the/source/events/nodejs
$ node run.js