次のコードがあります。
var http = require('http');
var static = require('node-static');
var file = new static.Server();
http.createServer(function (req, res) {
file.serve(req, res);
}).listen(1337, '127.0.0.1');
console.log('Server running at http://127.0.0.1:1337/');
本から、php開発者向けのnode.js。Wrt 行 'var file = new static.Server();' 著者は、静的なオブジェクトがあり、Server() がコンストラクターであると述べています。そんなことがあるものか?コンストラクターは、クラスがインスタンス化されるときに呼び出されます。javascript では、オブジェクトはインスタンス化後でもコンストラクターを呼び出すことができますか?