Przejdź do treści

string - Kurs HTML i CSS

  • JS
    Manipulacja obiektami w JavaScript - Object / Przekształcanie wartości na obiekt w JavaScript - Object

    Object() Object(value) Parametry: value - wartość do konwersji Wartość: Boolean - skonwertowany obiekt logiczny Number - skonwertowany obiekt liczbowy String - skonwertowany obiekt tekstowy Object - nowa instancja obiektu ogólnego Jeżeli wartość value wynosi null, undefined albo nie została podana, zwracana jest nowa instancja obiektu ogólnego - czyli to samo, co w przypadku: new Object(). W pozostałych przypadkach następuje konwersja podanej wartości na odpowiedni typ obiektowy...

  • JS
    Manipulacja obiektami w JavaScript - Object / Tworzenie nowego obiektu w JavaScript - new Object

    new Object() new Object(value) Parametry: value - wartość na podstawie której zostanie utworzony obiekt Wartość: Boolean - skonwertowany obiekt logiczny Number - skonwertowany obiekt liczbowy String - skonwertowany obiekt tekstowy value - przekazana instancja obiektu wbudowanego Jeżeli wartość value wynosi null, undefined albo nie została podana, zwracana jest nowa instancja obiektu ogólnego. W przypadku podania wartości logicznej, liczby albo tekstu, nastąpi konwersja podanej...

  • JS
    Operacje na tablicach w JavaScript - Array.prototype / Przekształcanie tablicy na tekst z separatorem - join

    Array.prototype.join() Array.prototype.join(separator) Parametry: String separator - tekst rozdzielający poszczególne elementy tablicy (domyślnie: ",") Wartość: String - tekstowe połączenie kolejnych elementów tablicy Przekształca tablicę na tekst podobnie jak funkcja Array.prototype.toString, ale pozwala dodatkowo określić tekst, za pomocą którego zostaną rozdzielone kolejne elementy (dla funkcji Array.prototype.toString jest to zawsze: ","). Przykład Array.prototype.join var items...

  • JS
    Obsługa błędów w JavaScript - Error / Błąd wykonania - EvalError

    Spis treści EvalError EvalError EvalError.prototype.name EvalError EvalError() new EvalError() EvalError(message) new EvalError(message) Parametry: String message - komunikat błędu (domyślnie: "") Wartość: EvalError - nowa instancja obiektu błędu Ta klasa dziedziczy po Error. EvalError.prototype.name EvalError.prototype.name Wartość: String - "EvalError" Przykład EvalError EvalError.prototype.name; // "EvalError" EvalError("test").toString(); // "EvalError: test" new...

  • 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 wartościach liczbowych - Number.prototype / Stała liczba miejsc po przecinku - toFixed

    Number.prototype.toFixed() Number.prototype.toFixed(fractionDigits) Parametry: Number fractionDigits - liczba cyfr po przecinku dziesiętnym (domyślnie: 0) Wartość: String - tekst zawierający liczbę o stałej liczbie cyfr po przecinku dziesiętnym Wyjątki: RangeError - została podana wartość fractionDigits mniejsza od 0 albo większa niż 20 Przekształca liczbę na jej tekstową reprezentację o określonej liczbie cyfr po przecinku, używając przy tym zaokrągleń. Dla wartości większych lub...

  • JS
    Operacje na wartościach liczbowych - Number.prototype / Precyzyjne formatowanie liczby - toPrecision

    Number.prototype.toPrecision() Number.prototype.toPrecision(precision) Parametry: Number precision - liczba wszystkich cyfr Wartość: String - tekst zawierający liczbę o stałej liczbie cyfr Wyjątki: RangeError - została podana wartość precision mniejsza od 1 albo większa niż 21 Przekształca liczbę na jej tekstową reprezentację o określonej liczbie wszystkich cyfr, używając przy tym zaokrągleń. Jeżeli to konieczne, liczba zostanie zapisana w notacji wykładniczej. Jeśli argument precision...

  • JS
    Operacje na datach - Date.prototype / Konwersja do formatu JSON - toJSON

    ...Przeznaczeniem tej metody jest jednak przygotowanie tekstowej reprezentacji obiektu daty i czasu, używanej później przez funkcję JSON.stringify. Argument key - przekazywany przez JSON.stringify - normalnie jest ignorowany, ale możemy go wykorzystać we własnej implementacji tej metody. Przykład Date.prototype.toJSON JSON.stringify(new Date(1410, 6, 15)); // "\"1410-07-14T22:00:00.000Z\"" var Cls = function () {}; Cls.prototype.toJSON = function (key) { return...

  • JS
    Obiekt wyrażenia regularnego - RegExp / Tworzenie obiektu wyrażenia regularnego - RegExp

    RegExp() RegExp(pattern) RegExp(pattern, flags) Parametry: String|RegExp pattern - wzorzec (domyślnie: "(?:)") String flags - flagi: g - dopasowanie globalne i - ignorowanie wielkości liter m - dopasowanie wielu linii Wartość: RegExp - instancja obiektu wyrażenia regularnego Wyjątki: TypeError - pattern jest typu RegExp i argument flags został zdefiniowany SyntaxError - nieprawidłowy wzorzec lub flagi Jeżeli pattern jest instancją obiektu RegExp, a argument flags nie został...

  • JS
    Obsługa błędów w JavaScript - Error / Błąd zakresu - RangeError

    Spis treści RangeError RangeError RangeError.prototype.name RangeError RangeError() new RangeError() RangeError(message) new RangeError(message) Parametry: String message - komunikat błędu (domyślnie: "") Wartość: RangeError - nowa instancja obiektu błędu Ta klasa dziedziczy po Error. Wskazuje, że liczba przekracza dozwolony zakres. Błąd RangeError może zostać rzucony w postaci wyjątku z funkcji: Array, new Array, new Array.length, Number.prototype.toString...

« 1 2 3 4 5 6 7 8 9 »

★★★★★ 5/5 (263)

Facebook