JavaScript

Linx by Przemo v28.set4all.ihatesnow.alpha.zero.1

Jest piątek. Zaś śnieg za oknem. Pierwsza edycja małego zestawu linków na mym blogu. Klikaj, klikajjj w linki :-).

Jak złapać wartość obliczoną line-height w IEMobile?

Microsoft znowu robi po swojemu… Mam wrażenie, że Microsoft zawsze stara się o to bym o IE myślał: „IE is stupid!”… No cóż… Do rzeczy! IEMobile nie zwraca wartości obliczonej? Niestety tak jest zaimplementowane. Dziwne, że w developerzy jQuery nie dodali jakiegoś sposobu, by po złapaniu elementu była zwracana wartość obliczona właściwości line-height. Wielce byłem zaskoczony,...

SIAF i deklaracja obiektu bez średnika

Opis problemu Podczas wdrażania skryptów nie szybko doszukałem się błędu! Nie działały moje skrypty. „Jak to?! MÓJ kod nie działa” – pomyślałem wtedy. Jak się okazało, poprzedzający kod (nie mój :P) miał mały aczkolwiek istotny błąd. Brak średnika po deklaracji obiektu w formie literałowej – z użyciem „{” i „}”. Jak to wyglądało Mniej więcej...

Usuwanie elementów z tablicy: delete vs splice()

Jeszcze taka krótka notka o usuwaniu elementów z tablicy. Zauważyłem, że czasem programiści używają delete do usuwania elementów z tablicy. Czasem może to być błędem. Dlaczego? A no dlatego, że czasem programiście chodzi o całkowite usunięcie elementu. „Ale… jak to całkowicie?” – można zapytać. A już wyjaśniam 🙂 Gdy użyje się delete, wtedy w miejsce...

Zwracanie ilości elementów tablicy – push()

Ciekawostka, o której się przed chwilą dowiedziałem (jest 23 marca 2012, 08.56) Znam metodę push() obiektu Array od dawna, ale dotąd nie wiedziałem, że zwraca zaktualizowaną ilość elementów! Jak się tego dowiedziałem? W Safari eksperymentowałem z metodą splice i dodawałem element do tablicy za pomocą metody push(). Co zobaczyłem? W konsoli zwróciła mi numer, który...

Jak usunąć element z tablicy – splice()?

Ogólny zarys Dzięki wbudowanej w obiekt Array metodzie spliece() można szybko i łatwo usuwać element lub elementy z tablicy oraz dodawać elementy w miejsce usuniętych. Dobrą wiadomością jest, że metoda działa we wszystkich znaczących przeglądarkach (nawet IE). Ogólny zapis metody: splice(index, ile, [,el1, el2, … , elN]); gdzie: index – oznacza indeks elementu, od którego...