Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Javascript - Jak zavolat funkci uvnitř class

Ahoj, jak z místa označené křížky zavolat a.b.a () nebo a.b.b (). Děkuji

class A {

    constructor () {
        console.log("a.constructor");
        this . a . a () ;
    }

    a = {
        a () {
            console.log("a.a.a");
            this . b () ;
        } ,

        b () {
            console.log("a.a.b");
            ##########################################################
            Jak z tohoto místa můžu zavolat a.b.a () nebo a.b.b ()
            ##########################################################
        }
    }

    b = {
        a () {
            console.log("a.b.a");
        } ,

        b () {
            console.log("a.b.b");
        }
    }
}

var a = new A () ;
Předmět Autor Datum
Z toho místa klidně a.b.a() zavolat můžeš. Tvůj problém je ale v tom, že to první a, ještě v tu chví… poslední
Wikan 20.08.2020 06:22
Wikan

Zpět do poradny Odpovědět na původní otázku Nahoru