JSONQuery je rozhraní k prohledávání dat uložených ve formátu JSON. JSONQuery je zvláště výhodné u rozsáhlých dat, můžete pomocí něj např. snadno najít všechny objekty, které obsahují vlastnost „xy“. JSONQuery je součástí Dojo Toolkitu od…
Archiv pro štítek: JavaScript
JavaScript byl dlouhá léta považován ze nepřístupnou technologii. Jeho přítomnost na webové stránce byla řadou expertů chápána za cosi špatného. Dnes je situace jiná a JavaScript nemusí nutně znamenat problém v přístupnosti. Navíc tento fakt brzy oficiálně posvětí i W3C.
Na Java.cz najdete recenzi nové verze známého IDE IntelliJ IDEA, kterou napsal Lukáš Zapletal. Píše o něm: Hlavní síla programovacího prostředí nejen pro Javu s názvem IntelliJ IDEA není ani tak v široké škále nabízených jazyků…
John Resig (autor javascriptového benchmarku Dromaeo) porovnával měření času ve webových prohlížečích a došel k závěru, že výsledky většiny současných javascriptových benchmarků jsou nepřesné, protože neberou v úvahu systémový časovač, který aktualizuje časové údaje po…
Nedávno jsme představili Flot a Bluff, nástroje pro generování grafů pomocí canvasu. Trochu jiný je nástroj JSLab Plot, který umí vynášet grafy na základě zadaného předpisu (funkce) a nepoužívá canvas, nýbrž pouze HTML…
Flot je zajímavá javascriptová knihovna pro generování grafů na straně klienta (nedávno jsme představili podobnou knihovnu Bluff). Flot je napsaný pomocí frameworku jQuery a k vykreslení grafu používá stejně jako podobné knihovny canvas (je…
Může být JavaScript v prohlížeči použit na distribuované výpočty? Projekt Javascript Distributed Computing se snaží předvést, že je to možné. Pokud máte stránku projektu zobrazenou, jsou ve vašem prohlížeči počítány jednotlivé výpočetní jednotky, jejichž…
V dnešním dílu seriálu zakončíme obecné povídání o rychlosti interpretace JavaScriptu. Podíváme se na funkci eval, dále na to, jak výkonnostně nepříjemná může být možnost zjistit informace o parametrech funkcí na zásobníku a také na příkaz with. Na závěr si stručně povíme, jak jsou interprety obvykle implementované.
Pokud vaše aplikace používá AJAX, možná řešíte, jak u ní implementovat klasickou historii. Řešení nabízí specifikace HTML5, ovšem zatím jej implementoval pouze Internet Explorer 8, ovšem v ostatních prohlížečích můžete tuto novinku snadno emulovat. Pokud…
Píšete v JavaScriptu často regulární výrazy? A už jste se v nich někdy spletli? Nástroj Online Regular Expression Tester vám usnadní jejich testování. Má vizuální výstup a podporuje všechny javascriptové metody. Používání nástroje usnadní vestavěná historie.