W tej definicji obiektu JavaScript która składowa jest METODĄ?var obj1 = {
czescUlamkowa: 10,
czescCalkowita: 20,
oblicz: function() {...}
}
Źle. To pole (właściwość) o wartości liczbowej.
Źle. To pole (właściwość) o wartości liczbowej.
Dobrze.
oblicz ma przypisaną funkcję - to metoda.Źle.
obj1 to nazwa całego obiektu, nie składowa.W obiekcie JavaScript składowa będąca FUNKCJĄ to metoda. Tutaj
oblicz: function() {...} przypisuje funkcję, więc oblicz jest metodą. Dlatego metodą jest oblicz.czescUlamkowa i czescCalkowita mają przypisane LICZBY, więc to właściwości (pola), a nie metody. obj1 to nazwa całego obiektu. Metodą - bo przechowuje funkcję - jest oblicz.