call - Kurs HTML i CSS
- Operacje na tekście w JavaScript - String.prototype / Prosta wartość tekstowa - valueOf
...funkcja String.prototype.toString. Przykład String.prototype.valueOf new String("test").valueOf(); // "test" String.prototype.valueOf.call("test"); // "test" String.prototype.valueOf.call(null); // TypeError String.prototype.valueOf.call(undefined); // TypeError String.prototype.valueOf.call({}); // TypeError
- Dynamiczne wywoływanie funkcji w JavaScript - Function.prototype / Wywoływanie funkcji z tablicą argumentów - apply
...mind is going. I can feel it.'; Person.prototype.speak.apply(obj, [txt]); // "HAL 9000: My mind is going. I can feel it." Function.prototype.apply.call(null); // TypeError Function.prototype.apply.call(undefined); // TypeError Function.prototype.apply.call("test"); // TypeError Function.prototype.apply.call({}); // TypeError f.apply(null, "test"); // TypeError
- Galeria zdjęć HTML / Skrypt galerii zdjęć
...['mousedown', 'contextmenu', 'selectstart', 'select', 'copy', 'dragstart', 'drag']; } GalleryView.prototype.start = function(callback) { this.items.forEach(function(item) { var src = item.getAttribute('href'); if (!src) { src = item.getAttribute('data-href'); item.style.cursor = 'pointer'; } item.addEventListener('click', function(event) { callback(src); event.preventDefault(); }) }); }; GalleryView.prototype.open = function(goBack, goForward...
- Dynamiczne wywoływanie funkcji w JavaScript - Function.prototype / Pobieranie kodu funkcji - toString
...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
- Ikony (symbole) / Komunikacja
...Pobierz". Możesz dopasować kolor i rozmiar przy użyciu kontrolek znajdujących się w nagłówku tabeli. Nazwa Wariant Poczta mail mail Połączenie call call Powiadomienia notifications notifications Wyślij send send Czatuj chat chat Link link link Forum forum forum Inwentarz 2 inventory_2 inventory_2 Dymek czatu chat_bubble chat_bubble Telefon w trakcie rozmowy phone_in_talk phone_in_talk Skontaktuj się z pomocą contact_support contact_support Powiadomienia aktywne...
- Odsyłacze HTML / Komunikatory internetowe <a "gg, skype, xmpp, icq">
...2 - "dostępny", 3 - "zaraz wracam". Skype <a "skype"> <a href="skype:użytkownik">opis</a> <a href="skype:użytkownik?akcja">opis</a> akcja call - rozmowa głosowa chat - rozmowa tekstowa add - dodaj do kontaktów userinfo - profil użytkownika voicemail - poczta głosowa sendfile - wyślij plik Jabber <a "xmpp"> <a href="xmpp:użytkownik@serwer">opis</a> ICQ <a "icq"> <a href="icq:numer">opis</a> Status użytkownika <img...
- Operacje na tekście w JavaScript - String.prototype / Porównanie lokalne - localeCompare
...ł", "ć", "ę", "ś", "ą", "ź", "ń", "Ż", "Ó", "Ł", "Ć", "Ę", "Ś", "Ą", "Ź", "Ń" ]; var f = function (x, y) { return String.prototype.localeCompare.call(x, y); }; chars.sort(f); // np.: ["'", "-", " ", "!", "\"", "#", "$", "%", "&", "(", ")", "*", ",", ".", // "/", ":", ";", "?", "@", "[", "\\", "]", "^", "`", "{", "|", "}", "~", // "<", "=", ">", "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", // "a", "A", "ą", "Ą", "b", "B", "c", "C", "ć", "Ć", "d", "D", "e", "E...
- Operacje na datach - Date.prototype / Konwersja do formatu JSON - toJSON
...6, 15)); // "\"1410-07-14T22:00:00.000Z\"" var Cls = function () {}; Cls.prototype.toJSON = function (key) { return Date.prototype.toJSON.call(this, key); }; JSON.stringify(new Cls()); // TypeError
- Obsługa błędów w JavaScript - Error / Tworzenie nowego błędu - new Error
...błędy, zdefiniuj własną klasę wyjątku, która dziedziczy po wbudowanej klasie Error: var TestError = function (message) { var that = Error.call(this, message); that.name = TestError.prototype.name; return that; }; TestError.prototype = Object.create(Error.prototype); TestError.prototype.constructor = TestError; TestError.prototype.name = "TestError"; try { throw new TestError("Houston, mamy problem."); } catch (e) { e.toString(); // "TestError: Houston, mamy problem." }
- Obsługa błędów w JavaScript - Error / Błąd typu - TypeError
...Object.isExtensible, Object.keys, Object.prototype.toLocaleString, Function.prototype.toString, Function.prototype.apply, Function.prototype.call, Function.prototype.bind, Array.prototype.toLocaleString, Array.prototype.every, Array.prototype.some, Array.prototype.forEach, Array.prototype.map, Array.prototype.filter, Array.prototype.reduce, String.prototype.toString, String.prototype.valueOf, Boolean.prototype.toString, Number, new Number, Number.prototype.toString...