Przejdź do treści

function - Kurs HTML i CSS

  • JS
    Alternatywne sposoby definiowania funkcji w JavaScript - Function / Dynamiczne tworzenie funkcji w JavaScript - new Function

    ...3 f = new Function("a, b", "c", "return (a + b) * c"); f(1, 2, 3); // 9 // Funkcja anonimowa: f = function (a, b, c) { return (a + b) * c; }; f(1, 2, 3); // 9 new Function("{"); // SyntaxError new Function("a + b", "return 1"); // SyntaxError length O.length Parametry: Function O - instancja funkcji Wartość: Number - liczba oczekiwanych argumentów funkcji Zawiera wartość całkowitą wskazującą...

  • JS
    Alternatywne sposoby definiowania funkcji w JavaScript - Function / Tworzenie funkcji po uruchomieniu programu - Function

    Function() Function(body) Function(p1, p2... pn, body) Działa identycznie jak konstrukcja new Function(...).

  • Skrypty
    Galeria zdjęć HTML / Skrypt galerii zdjęć

    ...Kokłowski {@link https://www.kurshtml.edu.pl} * @copyright NIE usuwaj tego komentarza! (Do NOT remove this comment!) * @version 2.6.4 */ function GalleryModel(items) { this.items = items || []; } GalleryModel.prototype.get = function(index) { var item = this.items[index]; if (!item) { return null; } return { title: item.getAttribute('data-gallery'), src: this._getSrc(item), alt: item.title, protected: !item.getAttribute('href') }; }; GalleryModel.prototype.indexOf...

  • Skrypty
    Indeks, wyszukiwarka / Skrypt indeksu, wyszukiwarki

    ...author Sławomir Kokłowski {@link https://www.kurshtml.edu.pl} * @copyright NIE usuwaj tego komentarza! (Do NOT remove this comment!) */ function Indeks(id, ramka) { this.id = id; if (typeof ramka == 'undefined') this.ramka = self; else if (typeof ramka == 'string') { if (ramka == '_blank') this.ramka = ''; else if (ramka == '_self') this.ramka = self; else if (ramka == '_parent') this.ramka = parent; else if (ramka == '_top') this.ramka = top; else...

  • Skrypty
    Menu rozwijane, otwierane, wysuwane / Skrypt menu rozwijanego, otwieranego, wysuwanego

    ...author Sławomir Kokłowski {@link https://www.kurshtml.edu.pl} * @copyright NIE usuwaj tego komentarza! (Do NOT remove this comment!) */ function Menu(id, style, otworz, wysun, czasRozwin, czasZwin, czasOtworz, czasZamknij, nieInicjalizuj) { if (typeof czasRozwin == 'undefined' || czasRozwin < 0) czasRozwin = 25; if (typeof czasZwin == 'undefined' || czasZwin < 0) czasZwin = 25; if (typeof czasOtworz == 'undefined' || czasOtworz < 0) czasOtworz = 250; if (typeof...

  • JS
    Dynamiczne wywoływanie funkcji w JavaScript - Function.prototype / Ustawianie właściwej instancji obiektu w metodzie - bind

    ...jej wywołaniu miały taką samą wartość, a dodatkowe argumenty były dołączane na końcu listy. Przykład Function.prototype.bind var Person = function (name) { this.name = name; }; Person.prototype.speak = function (volume, speech) { return this.name + " (" + volume + "): " + speech; }; var Computer = function (name) { this.name = name; }; Computer.prototype.execute = function (command, args) { return command.apply(this, args); }; var person = new Person("John"); var f...

  • JS
    Dynamiczne wywoływanie funkcji w JavaScript - Function.prototype / Wywoływanie funkcji z tablicą argumentów - apply

    ...obiektu niż ten, w którym została zdefiniowana, nawet jeżeli jedna klasa nie dziedziczy po drugiej. Przykład Function.prototype.apply var f = function (a, b) { return a + b; }; var args = [1, 2]; f(args); // "1,2undefined" f.apply(null, args); // 3 var Person = function (name) { this.name = name; }; Person.prototype.speak = function (speech) { return this.name + ": " + speech; }; var Computer = function (name) { this.name...

  • JS
    Dynamiczne wywoływanie funkcji w JavaScript - Function.prototype / Wybieranie funkcji do wykonania - call

    ...przekazać, ale w momencie tworzenia programu nie wiadomo jeszcze, którą funkcję będziemy chcieli wywołać. Przykład Function.prototype.call var f = function (a, b) { return a + b; }; f(1, 2); // 3 f.call(null, 1, 2); // 3 var Person = function (name) { this.name = name; }; Person.prototype.speak = function (speech) { return this.name + ": " + speech; }; var Computer = function (name) { this.name = name; }; var obj = new...

  • JS
    Dynamiczne wywoływanie funkcji w JavaScript - Function.prototype / Konstruktor funkcji w JavaScript - constructor

    Function.prototype.constructor Wartość: Function - konstruktor obiektu Zawiera wbudowany konstruktor obiektu Function. Przykład Function.prototype.constructor Function.prototype.constructor === Function; // true new Function().constructor === Function; // true Function.prototype.constructor === Object; // false

  • JS
    Dynamiczne wywoływanie funkcji w JavaScript - Function.prototype / Pobieranie kodu funkcji - toString

    ...jest wartość tekstowa, a przekazano instancję funkcji. Przykład Function.prototype.toString new Function().toString(); // np.: "function anonymous() {\n\n}" new Function("a", "b", "return a + b") + ""; // np.: "function anonymous(a, b) {\nreturn a + b\n}" Function.prototype.toString.call({}); // TypeError Function.prototype.toString.call(null); // TypeError Function.prototype.toString.call(undefined); // TypeError

1 2 3 4 ... 6 »

★★★★★ 5/5 (131)

Facebook