Przejdź do treści

obiekt - Kurs HTML i CSS

  • JS
    Manipulacja instancją obiektu w JavaScript - Object.prototype / Sprawdzanie posiadania właściwości obiektu - hasOwnProperty

    Object.prototype.hasOwnProperty(V) Parametry: String V - nazwa właściwości Wartość: Boolean - czy obiekt posiada podaną właściwość Sprawdza, czy obiekt posiada właściwość o podanej nazwie. Nie uwzględnia właściwości przejętych z prototypu, a jedynie bezpośrednio przypisane do obiektu. Przykład Object.prototype.hasOwnProperty var obj = {test: 1, x: undefined}; obj.m = function () {}; obj.hasOwnProperty("test"); // true obj.hasOwnProperty("x"); // true obj.hasOwnProperty("m")...

  • JS
    Manipulacja instancją obiektu w JavaScript - Object.prototype / Sprawdzanie prototypu obiektu - isPrototypeOf

    Object.prototype.isPrototypeOf(V) Parametry: V - instancja obiektu Wartość: Boolean - czy obiekt jest prototypem podanej instancji Sprawdza, czy obiekt bieżący jest prototypem podanej instancji obiektu. Sprawdzany jest przy tym cały łańcuch prototypów, wynikający z dziedziczenia. Przykład Object.prototype.isPrototypeOf var Device = function () {}; var Computer = function () {}; Computer.prototype = Object.create(Device.prototype); var Laptop = function () {}; Laptop.prototype...

  • JS
    Obsługa wartości liczbowych w JavaScript - Number / Konwersja wartości na liczbę - Number

    Number() Number(value) Parametry: value - wartość do konwersji Wartość: skonwertowana prosta wartość liczbowa (nie obiekt) Wyjątki: TypeError - value nie posiada metody valueOf, zwracającej prostą wartość, ani metody toString Konwertuje dowolną wartość na prostą wartość liczbową. W przypadku braku argumentów wywołania zwraca 0. Jeżeli konwersja będzie niemożliwa, zwracana jest wartość NaN. Jeżeli konwertowaną wartością jest obiekt dowolnego typu, najpierw wywoływana jest jego metoda...

  • JS
    Obiekty daty - Date / Tworzenie obiektu daty - new Date

    ...Number seconds - sekunda z zakresu 0...59 (domyślnie: 0) Number ms - milisekunda z zakresu 0...999 (domyślnie: 0) Wartość: Date - nowa instancja obiektu daty i czasu Tworzy nową instancję obiektu, przechowującego podaną datę i czas, określoną w lokalnej strefie czasowej (chyba że zwartość argumentu value mówi inaczej). Na tak utworzonym obiekcie możemy później wykonywać inne przekształcenia. Wszystkie parametry mogą przyjmować również wartości ujemne. Na przykład zapis new Date(2014...

  • JS
    Operacje na datach - Date.prototype / Pobieranie roku - getFullYear

    Date.prototype.getFullYear() Wartość: Number - rok albo NaN (gdy bieżący obiekt nie przechowuje poprawnej daty i czasu) Wyjątki: TypeError - bieżący obiekt nie jest typu daty i czasu Pobiera liczbowy rok z obiektu daty i czasu, przeliczony do lokalnej strefy czasowej. W tym przypadku lata są numerowane normalnie, tzn. 99 nie oznacza roku 1999. Ta funkcja może zwracać również wartości ujemne. Przykład Date.prototype.getFullYear new Date("1410-07-15T13:30+02:00").getFullYear(); // 1410...

  • JS
    Operacje na datach - Date.prototype / Pobieranie roku w UTC - getUTCFullYear

    Date.prototype.getUTCFullYear() Wartość: Number - rok albo NaN (gdy bieżący obiekt nie przechowuje poprawnej daty i czasu) Wyjątki: TypeError - bieżący obiekt nie jest typu daty i czasu Pobiera liczbowy rok z obiektu daty i czasu, przeliczony do strefy czasowej południka zerowego (UTC). W tym przypadku lata są numerowane normalnie, tzn. 99 nie oznacza roku 1999. Ta funkcja może zwracać również wartości ujemne. Przykład Date.prototype.getUTCFullYear new...

  • JS
    Operacje na datach - Date.prototype / Pobieranie miesiąca - getMonth

    Date.prototype.getMonth() Wartość: Number - miesiąc (0...11) albo NaN (gdy bieżący obiekt nie przechowuje poprawnej daty i czasu) Wyjątki: TypeError - bieżący obiekt nie jest typu daty i czasu Pobiera liczbowy miesiąc z obiektu daty i czasu, przeliczony do lokalnej strefy czasowej. Uczulam, że wartość 1 wcale nie oznacza stycznia, lecz luty. Natomiast 11 to grudzień. Przykład Date.prototype.getMonth new Date("1410-07-15T13:30+02:00").getMonth(); // 6 (lipiec) new...

  • JS
    Operacje na datach - Date.prototype / Pobieranie miesiąca w UTC - getUTCMonth

    Date.prototype.getUTCMonth() Wartość: Number - miesiąc (0...11) albo NaN (gdy bieżący obiekt nie przechowuje poprawnej daty i czasu) Wyjątki: TypeError - bieżący obiekt nie jest typu daty i czasu Pobiera liczbowy miesiąc z obiektu daty i czasu, przeliczony do strefy czasowej południka zerowego (UTC). Uczulam, że wartość 1 wcale nie oznacza stycznia, lecz luty. Natomiast 11 to grudzień. Przykład Date.prototype.getUTCMonth new Date("1410-07-15T13:30+02:00").getUTCMonth(); // 6 (lipiec)...

  • JS
    Operacje na datach - Date.prototype / Pobieranie dnia miesiąca - getDate

    Date.prototype.getDate() Wartość: Number - dzień miesiąca (1...31) albo NaN (gdy bieżący obiekt nie przechowuje poprawnej daty i czasu) Wyjątki: TypeError - bieżący obiekt nie jest typu daty i czasu Pobiera liczbowy dzień miesiąca z obiektu daty i czasu, przeliczony do lokalnej strefy czasowej. Aby pobrać dzień tygodnia, użyj funkcji Date.prototype.getDay. Przykład Date.prototype.getDate new Date("1410-07-15T13:30+02:00").getDate(); // 15 new Date(NaN).getDate()...

  • JS
    Operacje na datach - Date.prototype / Pobieranie dnia miesiąca w UTC - getUTCDate

    Date.prototype.getUTCDate() Wartość: Number - dzień miesiąca (1...31) albo NaN (gdy bieżący obiekt nie przechowuje poprawnej daty i czasu) Wyjątki: TypeError - bieżący obiekt nie jest typu daty i czasu Pobiera liczbowy dzień miesiąca z obiektu daty i czasu, przeliczony do strefy czasowej południka zerowego (UTC). Aby pobrać dzień tygodnia w strefie UTC, użyj funkcji Date.prototype.getUTCDay. Przykład Date.prototype.getUTCDate new Date("1410-07-15T13:30+02:00").getUTCDate(); // 15 new...

« 1 2 3 4 5 6 ... 10 »

★★★★★ 5/5 (289)

Facebook