これは、コードがクライアント側でコピーされ、ブラウザでローカルに実行されることを意味します。
たとえば、サーバー上のPersonを表すjsファイルがパス/app/model/person.js
にあるとします。ファイルの内容は以下のとおりです。
// someFile.js
include("/app/model/person");
function onLoad() {
var john = new Person(1, "John", "Malkovich");
};
同じコードは、それをロードすることによって、クライアント側で使用することができます。
function Person(id, firstName, lastName) {
this.id = id;
this.firstName = firstName;
this.lastName = lastName;
}
のNode.jsでは、あなたのようにいくつかのファイルで、このPersonオブジェクトを使用することができます同じ出典:
<script src="/app/model/person.js"></script>
<script>
var john = new Person(1, "John", "Malkovich");
</script>