Tímto dílem seriálu o interpretech JavaScriptu zahajujeme část věnovanou interpretu SpiderMonkey. Dnes si ho představíme a popíšeme si, jak v něm probíhá zpracování javascriptového kódu. Pozastavíme se také nad jeho reprezentací hodnot a optimalizacemi, které umožňují efektivní práci s řetězci a poli.
Archiv pro štítek: JavaScript
Kaskádové styly obsahují podporu pro automatické číslování, které od verze osm bude podporovat i Internet Explorer. Jejich základní použití je jasné, např. číslování kapitol, obrázků nebo tabulek. Automatické čítače můžete ale použít v některých dalších…
Nejen, že se v minulém roce naplno rozproudil závod o nejrychlejší JavaScript mezi webovými prohlížeči, ale objevily se i nové techniky a hranice stávajících se posunuly dál. Vždyť kdo by ještě před časem pomyslel, že v JavaScriptu…
Začínáte nebo teprve chcete začít s jQuery? Jan Novotný sepsal přehled základních efektů vytvářených pomocí jQuery včetně funkčních ukázek. V článku najdete řadu příkladů od jednoduchého nahrazení textu výsledkem AJAXového volání až po animace. K tématu:…
Pokud používáte službu Twitter z vašeho prohlížeče a zůstáváte k ní trvale přihlášeni, mohou webové stránky, které navštívíte, zjistit vaši identitu na službě Twitter včetně některých dalších informací o vašem účtu. Příčinou problému je JavaScript Hijacking. Obsah…
AjaxLine předvádí 10 pluginů pro jQuery, které se vám někdy můžou hodit. Jedná se o virtuální klávesnici, přepínač stavů, stínování písma, quicksearch, animované menu, datepicker, colorpicker, zobrazování tooltipů, facebox a čítač slov. Pokud se zajímáte…
S pomalu rostoucí popularitou JavaScriptu se objevují nástroje, které umožňují jeho spouštění na serveru. Některé z nich jsme představili v přehledu implementací JavaScriptu mimo prohlížeče. Jen několik dní starou novinkou pak je mod_v8, což je modul…
Adobe Labs nabízí pod BSD licencí framework Spry. Je určen k snadnému tvorbě graficky efektních webových aplikací (podívejte se na několik ukázek.). Zájemci mohou nahlédnout do dokumentace stávající verze 1.6 nebo si prohlédnout ukázky kódu.…
Líbí se vám LINQ (dotazovací jazyk, který se stal součástí .NET 3.5)? S jLINQ (pluginem do jQuery) jej můžete používat i v JavaScriptu (resp. něco velmi podobného) na data uložená v JSON. Jak jLINQ funguje si můžete…
W3C vydalo knihovnu et.js, která implementuje nedávno dokončenou specifikaci Element Traversal. Knihovnu uvítáte, pokud ve vašich webových aplikacích pracujete přímo s DOM (čili nepoužíváte javascriptové frameworky, které problém řeší po svém), jelikož vám umožní…
