Vítejte u dalšího dílu série článku „Co byste měli vědět
o JavaScriptu“. K pátemu dílu jsem seriálu nadělil vlastní štítek a
také vlastní RSS. Dnes si povíme o konstrukci with a rovnou prozradím, že
učiníte lépe, nebudete-li ji používat. Konstrukce with Konstrukce with je
určena ke zkrácení zápisu přístupu k vlastnostem objektů. var osoba = {
jmeno: „franta“, prijmeni: „frantiskovec“, […]
Vítejte u dalšího dílu mého seriálu o méně známých zákoutích
JavaScriptu. Pravidelný čtenář si zajisté všiml, že první tři díly
měly něco společného. Všechny se nějak dotýkaly platnosti proměnných
v JavaScriptu. Dnešní článek nebude výjimkou a bude trochu delší
i náročnější, takže doporučuji lehce si osvěžit paměť prolétnutím
předcházejících témat. V prvním díle jsem psal o deklaraci lokálních
proměnných, klíčovém slovu var […]
JavaScript Weekly aneb novinky ze světa Javascriptu každý týden do
vašeho emailu. Stojí za odběr, opravdu pěkné odkazy. Essential JavaScript
And jQuery Design Patterns e-book o návrhových vzorech v JS zdarma ke
stažení. Rozhodně doporučuji alespoň prolistovat. Pragmatic Guide to
JavaScript nadějně vypadající kniha o Javascriptu (zaznamenal jsem dobré
reference). E-book za 13 dolarů a tento pátek ji lze […]
Minule jsem krátce popsal, že v JavaScriptu jsou lokální proměnné
platné vždy na úrovni celé funkce, nikoli v bloku. S tím silně souvisí
vlastnost, která je v angličtině označována variable hoisting. Rozumný
český překlad mě nenapadá (a žádný oficiální neznám), ale sousloví
by se dalo kostrbatě přeložit jako „zdvihání proměnných“. Zdvihám,
zdviháš, zdviháme Princip je jednoduchý: interpret javascriptu
při […]
„Nesnaž se znova vynalézat kolo, použij hotové řešení.“ Jestli se
alespoň trochu motáte kolem vývoje softwaru, určitě jste již tuto mantru
slyšeli nespočetněkrát. Většina problémů, na které při vývoji
aplikace narazíme, je již dávno vyřešena a hotovou knihovnu (zabalenou
v pěkné černé krabičce), stačí většinou jen vybrat a použít. Nemohu
popřít že to má většinou smysl, […]