О Javascript Модульная архитектура (Класс VS Object литерал) - PullRequest
0 голосов
/ 06 марта 2020
// Class style
class class_sample {
    constructor(){

    }
    get_something (key) {
        result = do_something (key);
        return result 
    }
}
let class_sample = new class_sample();
module.exports = class_sample;
// Object literal style
let literal_sample = {
    get_something : () => {
         result = do_something (key);
         return result 
    }
}
module.exports = literal_sample;
let class_sample = require("/class_sample");
let literal_sample = require("literal_sample");

class_sample.get_something(key);
literal_sample.get_something(key);

Я обнаружил, что существует два типа для создания модуля. Первый использует класс, второй - литерал объекта. Какой из них имеет лучшую производительность для создания модуля? (Об использовании ресурсов и скорости)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...