функция автоматического вызова JavaScript в объекте - PullRequest
0 голосов
/ 12 сентября 2018

Мне нужно создать динамический объект.Я буду хранить все эти объекты в массиве.Каждый объект будет иметь некоторые свойства и объекты.После того, как объект создан, мне нужно сделать из него метод автоматического выполнения.Я не могу вызвать свой код следующим образом: obj.doSomething, потому что у некоторых пользователей есть 2 объекта, а у других пользователей 300 объектов.

Примерно так:

class Select {
    constructor(el,input){
        this.el = el; 
        this.input = input
    }

    AutoExecture(){
        // I need these function to execute immediately;
        console.log(this.input);
    } 
}

1 Ответ

0 голосов
/ 12 сентября 2018

Возможно, вы хотите что-то вроде этого:

class Select {
    constructor(el,input){
        this.el = el; 
        this.input = input;

        // This code will autoExecute when you construct an object
        console.log(this.input);
    }
}

Вы можете запустить этот код в консоли с чем-то вроде:

var a = new Select("hi", "bye");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...