Przejdź do treści

tablica - Kurs HTML i CSS

  • JS
    Operacje na tablicach w JavaScript - Array.prototype / Sortowanie elementów tablicy - sort

    ...niż drugi zero - gdy oba elementy są równe liczbę większą od zera - gdy pierwszy element jest większy niż drugi Wartość: Array - posortowana tablica Układa elementy tablicy w określonym porządku. Domyślnie odbywa się to alfabetycznie, ale możemy określić swój własny układ, podając funkcję porównującą, która będzie wywoływana zawsze dla dwóch elementów tablicy - za każdym razem innych - tyle razy ile będzie konieczne, aby posortować całą tablicę. Funkcja Array.prototype.sort nie...

  • JS
    Operacje na tablicach w JavaScript - Array.prototype / Wycinanie i zastępowanie elementów tablicy - splice

    ...prostu jest usuwany z oryginalnej tablicy. Jeżeli do funkcji nie zostaną przekazane żadne argumenty, będzie zwrócona pusty wycinek, a oryginalna tablica nie ulegnie zmianie. Jeżeli wartość argumentu start będzie mniejsza od zera, odliczanie indeksu rozpocznie się od końca tablicy. Array.prototype.splice - inaczej niż funkcja Array.prototype.slice - zmienia oryginalną tablicę. Przykład Array.prototype.splice var items = [1, 2, 3, 4, 5]; items.splice(); // [] items...

  • JS
    Operacje na tablicach w JavaScript - Array.prototype / Sprawdzanie warunku dla wszystkich elementów - every

    ...Function callbackfn - funkcja testująca przyjmująca argumenty: kValue - element tablicy Number k - indeks elementu tablicy Array O - oryginalna tablica thisArg - wartość bieżącego obiektu this dostępnego w czasie wywołania wewnątrz ciała funkcji (domyślnie: undefined) Wartość: Boolean - czy dla wszystkich elementów tablicy funkcja testująca zwraca wartość true Wyjątki: TypeError - callbackfn nie jest funkcją Pozwala sprawdzić, czy wszystkie elementy tablicy spełniają określony...

  • JS
    Operacje na tablicach w JavaScript - Array.prototype / Sprawdzanie warunku dla przynajmniej jednego elementu - some

    ...Function callbackfn - funkcja testująca przyjmująca argumenty: kValue - element tablicy Number k - indeks elementu tablicy Array O - oryginalna tablica thisArg - wartość bieżącego obiektu this dostępnego w czasie wywołania wewnątrz ciała funkcji (domyślnie: undefined) Wartość: Boolean - czy przynajmniej dla jednego elementu tablicy funkcja testująca zwraca wartość true Wyjątki: TypeError - callbackfn nie jest funkcją Pozwala sprawdzić, czy przynajmniej jeden element tablicy...

  • JS
    Operacje na tablicach w JavaScript - Array.prototype / Iterowanie po elementach tablicy - forEach

    ...Function callbackfn - funkcja zwrotna przyjmująca argumenty: kValue - element tablicy Number k - indeks elementu tablicy Array O - oryginalna tablica thisArg - wartość bieżącego obiektu this dostępnego w czasie wywołania wewnątrz ciała funkcji (domyślnie: undefined) Wyjątki: TypeError - callbackfn nie jest funkcją Pozwala przejrzeć kolejno wszystkie elementy tablicy. Elementy, które nie zostały jawnie dodane do tablicy, są pomijane. Nie ma możliwości przerwania w rozsądny sposób...

  • JS
    Operacje na tablicach w JavaScript - Array.prototype / Redukowanie tablicy do wartości - reduce

    ...argumenty: accumulator - dotychczasowa zredukowana wartość kValue - element tablicy Number k - indeks elementu tablicy Array O - oryginalna tablica initialValue - wartość początkowa (domyślnie: element o najniższym indeksie jawnie dodanym do tablicy) Wartość: zredukowana wartość tablicy Wyjątki: TypeError - callbackfn nie jest funkcją albo nie podano initialValue podczas gdy do tablicy nie dodano jawnie żadnych elementów Przechodzi kolejno przez wszystkie elementy tablicy...

  • JS
    Operacje na tekście w JavaScript - String.prototype / Dopasowanie wzorca - match

    String.prototype.match(regexp) Parametry: RegExp regexp - wyrażenie regularne Wartość: Array - tablica dopasowań Null - tekst nie został dopasowany do wyrażenia regularnego Próbuje dopasować tekst do podanego wzorca - wyrażenia regularnego. Jeżeli się to uda, zwraca pierwszy dopasowany fragment tekstu oraz każdą jego część, która w wyrażeniu była zapisana w nawiasie (to działanie jest identyczne jak w przypadku funkcji RegExp.prototype.exec). Natomiast w przypadku dopasowania globalnego...

  • JS
    Operacje na wyrażeniach regularnych - RegExp.prototype / Dopasowanie wzorca - exec

    RegExp.prototype.exec(string) Parametry: String string - dopasowywany tekst Wartość: Array - tablica dopasowań z dodatkowymi właściwościami: Number index - pozycja w tekście (licząc od zera), gdzie został dopasowany wzorzec String input - wartość argumentu string Null - tekst nie został dopasowany do wyrażenia regularnego Próbuje dopasować tekst do podanego wzorca - wyrażenia regularnego. Jeżeli się to uda, zwraca pierwszy dopasowany fragment tekstu oraz każdą jego część, która w...

  • JS
    Format wymiany danych - JSON / Przekształcanie tekstu JSON na obiekty JavaScript - parse

    ...String key - klucz danych albo pusty tekst Object|Array|String|Boolean|Number|Null value - wartość danych Wartość: Object - obiekt Array - tablica String - tekst Boolean - wartość logiczna Number - liczba Null - nic Wyjątki: SyntaxError - text zawiera błąd składni formatu JSON Przekształca tekst w formacie JSON (ang. JavaScript Object Notation) na wartości proste i obiekty obsługiwane przez JavaScript. JSON jest specjalnym formatem zapisu różnych danych o typach występujących...

  • JS
    Format wymiany danych - JSON / Przekształcanie obiektów JavaScript na JSON - stringify

    ...JSON.stringify(value, replacer, space) Parametry: Object|Array|String|Boolean|Number|Null value - dane wejściowe Array|Function replacer - tablica zawierająca nazwy dozwolonych kluczy albo funkcja filtrująca, przyjmująca argumenty: String key - klucz danych albo pusty tekst Object|Array|String|Boolean|Number|Null value - wartość danych Number|String space - wcięcie (domyślnie: "") Wartość: String - tekst w formacie JSON Wyjątki: TypeError - dane zawierają strukturę cykliczną...

« 1 2

★★★★★ 5/5 (289)

Facebook