Dnes nahlédneme pod pokličku V8 – interpretu JavaScriptu uvnitř Google Chrome. Podíváme se na tři jeho klíčové vlastnosti – kompilaci do nativního kódu, skryté třídy a garbage collector. Na závěr si ukážeme, jak V8 implementuje JavaScript z velké části v JavaScriptu samém.
Archiv pro štítek: JavaScript
Tuto otázku si položil Mats Bryntse a pokusil se na ni najít odpověď. Pro porovnání vytvořil jednoduchý nástroj, který počet globálních identifikátorů u každého frameworku změří. Jak? Načte jej do iframe a spočítá, kolik…
V loňském roce byla ohlášena podpora jQuery ve Visual Studiu 2008 SP1. Informace o ní se objevila i mezi zprávičkami Zdrojáku. V čem ovšem tato podpora spočívá a co můžeme od spojení očekávat? To si představíme v dnešním článku.
ActiveRecord.js je knihovna inspirovaná ActiveRecord v Ruby on Rails. V tuto chvíli je dostupná v beta verzi 1.0. K čemu slouží? Občas potřebujete v JavaScriptu pracovat s řadou dat, která načítáte (a ukládáte) obecně z nějakého úložiště. Jelikož je načítání…
Článek HTML 5 canvas – the basics na Dev.Opera vás naučí základy ovládání canvasu, nové značky z HTML5, kterou můžete používat ve webových prohlížečích již dnes. Dozvíte se v něm, jak pracovat se základním 2D kontextem canvasu,…
Petr Staníček vytvořil jQuery.debug, jednoduchý debugger jako plugin pro framework jQuery. Určitě vám přijde vhod, pokud potřebujete odladit váš JavaScript a nemůžete použít robustní nástroj typu Firebug. Zmíněný plugin slouží k vypisování proměnných (a…
Internet Explorer 8 bude podporovat gettery a settery. Ovšem odlišně od dalších prohlížečů
Komentáře: 2Mezi novinkami nadcházející verze Internet Exploreru 8 RC1 se objeví i podpora getterů a setterů (viz MSDN specifikace), které zastánci objektového programování jistě uvítají. Gettery a settery jsou již nějaký čas implementovány ve Firefoxu, Opeře…
V předchozím dílu našeho seriálu jsme si představili SpiderMonkey, interpret JavaScriptu ve Firefoxu. Dnes si povíme o jeho vývojové verzi TraceMonkey, která zvládá kompilaci do nativního kódu pomocí nové techniky zvané trace trees. Vyzkoušet si ji můžete v betaverzích Firefoxu 3.1.
Před několika hodinami vyšla nová řada javascriptového frameworku jQuery 1.3. Stalo se tak přesně v den 3. výročí prvního vydání tohoto frameworku. Nová verze přináší nový selektorový engine s názvem Sizzle, který je optimalizován zejména na…
Minimalizujete velikost souborů vašeho webu? Ke zmenšení javascriptových souborů můžete použít řadu nástrojů, např. známý Packer Deana Edwardse nebo nedávno zveřejněný YUI Online Compressor. (Další kompresory snadno najdete.) Nevýhodou zmenšených souborů je, že…
