тогда этого будет достаточно в

у простой сервер для Node.js, и я использую свой собственный класс под названиемUser который выглядит как:

function User(socket) {
    this.socket = socket;
    this.nickname = null;

    /* ... just the typical source code like functions, variables and bugs ... */

    this.write = function(object) {
        this.socket.write(JSON.stringify(object));
    }
};

и затем позже в процессе я создаю много экземпляров:

var server = net.createServer(function (socket) {
    /* other bugs */
    var user = new User(socket);
    /* more bugs and bad practise */
});

Могу ли я переместить мойUser определение класса в другой файл javascript и «включить» его как-нибудь?

Ответы на вопрос(5)

Ваш ответ на вопрос