ugrás a tartalomhoz

ECMAScript 5

ECMAScript 5 – osztályok már(pedig) léteznek

presidento · 2011. Dec. 31. (Szo), 15.35

Alábbiakban a júliusi Budapest.js meetupon előadott témámat igyekszem írásban kifejteni. Az foglalkoztatott, hogy hogyan lehetne az objektumorientáltságot jól megvalósítani JavaScript alatt.

A safer Object.keys compatibility implementation

presidento · 2010. Nov. 9. (K), 12.15
Javított változat az ES5-féle Object.keys hiányának pótlására
 

How to make sure ES3 programs will run in an ES5 engine?

presidento · 2010. Okt. 29. (P), 11.48
Egy jól megírt ECMAScript 3 kódot nem nehéz átültetni ECMAScript 5-re
 

ECMAScript 5 strict mód és a teljesítmény

presidento · 2010. Szep. 22. (Sze), 18.11

Az ECMAScript 5-ben létrejött strict mód két céllal rendelkezik meglátásom szerint: egyrészt a rossz programozási technikák és véletlen elgépelések ellen véd (lásd: minden változót deklarálni kell, a this nem lesz automatikusan global scope), másrészt a teljesítményre van jó kihatással. Jelen bejegyzésben az utóbbit szeretném megvizsgálni a jelenleg elérhető strict módot támogató JavaScript motorok vizsgálatával.

Global scope elérése (ECMAScript feladvány)

presidento · 2010. Aug. 13. (P), 09.32
Azt mondják, a JavaScripttel az (az egyik) baj, hogy a globális változók használatát nem csak engedélyezi, hanem szinte kikényszeríti. Szerencsére nagy változást hozott ebben a tavaly decemberben elfogadott ECMAScript 5.

A kérdés: hogyan érhetjük el a kódon belül bárhonnan a globális scope-ot, avagy mit írjunk a megjegyzés helyére:
var globalScope = /* ... */;

Say Hello To Ecmascript 5

Joó Ádám · 2010. Ápr. 16. (P), 08.59
Az ECMAScript 5 újdonságai