Objekti anonyymeillä funktioilla JavaScriptissä
Edellisessä oppitunnissa teimme taulukon, joka koostui funktioista. Tehdään nyt taulukon sijasta objekti, jonka avaimet ovat funktioita:
let obj = {
func1: function() {console.log(1)},
func2: function() {console.log(2)},
func3: function() {console.log(3)},
};
Käytetään objektiamme:
let obj = {
func1: function() {console.log(1)},
func2: function() {console.log(2)},
func3: function() {console.log(3)},
};
obj.func1(); // tulostaa 1
Tee objekti, jossa on kolme funktiota.
Ensimmäinen palauttaa return-komennolla luvun
1, toinen - luvun 2, kolmas
- luvun 3. Luotujen funktioiden avulla
tulosta konsoliin palautettujen lukujen summa.
Käy luotu objekti läpi silmukalla ja tulosta funktioiden tulokset konsoliin.