ugrás a tartalomhoz

feladvány

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 = /* ... */;

Nagyon szigorúan egyenlő… (JavaScript feladvány)

presidento · 2010. Aug. 5. (Cs), 08.33

…avagy vannak egyenlők, és vannak egyenlőbbek.

Az ECMAScript 5 szabványt olvasgatva találtam rá, hogy a JavaScriptben két változó lehet:

  1. különböző (a != b, ez a does-not-euals operator)
  2. egyenlő (a == b, ez az equals operator)
  3. szigorúan egyenlő (a === b, ez a strict equals operator)
  4. nagyon szigorúan egyenlő (a ==== b, nincs ilyen operátor)