Adattípusok (javascript)
Minden hexadecimális ( "hex") egészek tartalmazza a "0x" előtagot (nulla és X | X). Szerkezetük lehetnek csak a 0 és 9, és a betűk A-tól F (akár felső vagy az alsó esetben). A betűk A-F ábrázolására használt decimális szám 10 és 15. Ez 0xF hexadecimális szám megegyezik a decimális szám 15, és 16. számú egyenértékű 0x10.
Minden oktális egészek tartalmazza az előtag „0” (nulla). Azok struktúrája az csak a számjegyek 0 7. szám kezdődik egy „0” számjegyet, és tartalmazza a számjegyek a „8” és (vagy) a „9”, úgy értelmezi, mint egy tizedes.
Oktális és hexadecimális számok is negatív, de nem tartalmazzák a tört része, és nem lehet leírni a tudományos (exponenciális) jelöléssel.
Kezdve az verziójú Internet Explorer 9 (normál üzemmód), Internet Explorer 10 (normál üzemmód), Internet Explorer 11 (normál üzemmód) és a Windows Store alkalmazások, parseInt funkció nem kezeli a vonal, amely az előtag „0” -ra, oktális. Amikor a parseInt funkciót nem használja, a húr a prefix „0”, azonban továbbra is értelmezhető oktális.
Mint összehasonlító expressziós bármilyen kifejezés lehet. Bármely kifejezés, amely értéket ad vissza 0, null, meghatározatlan vagy üres string értelmezni hamis. A kifejezés meghatározó bármely más értéket értelmezi igaz. Például, akkor használd ezt:
Megjegyezzük, hogy a fenti sor nem ellenőrzi, hogy x értéke y + z. mivel csak az egyetlen azonos megjelölést használják (a feladat jelzés). Ehelyett, a fenti kód hozzárendeli a változó értéke y + z x. majd ellenőrzi, hogy ha a teljes expressziós eredmény (azaz, az x érték) nulla. Annak ellenőrzésére, hogy x egyenlő y + z. Használja a következő kódot.
A változót, amely null. Nem tartalmaz érvényes szám, karakterlánc, logikai, tömb, vagy objektum. Törölheti a változó tartalmát (törlése nélkül a változó) hozzárendelésével null.
A meghatározatlan érték visszakerül segítségével egy objektum tulajdonságait, ami nem létezik, vagy egy változó, nyilvánították, de nem kap értéket.
Ellenőrizni tudja, hogy a változó létezik úgy, hogy összehasonlítja definiált. azonban ellenőrizni tudja, hogy milyen típusú meghatározatlan. összehasonlítjuk a változó típusát a string „meghatározatlan”. A következő példa bemutatja, hogyan kell meghatározni, hogy az x változó nyilvánították.