Mikä on JavaScriptin null-tyyppi?
Mikä on JavaScriptin null-tyyppi?

Video: Mikä on JavaScriptin null-tyyppi?

Video: Mikä on JavaScriptin null-tyyppi?
Video: Полный курс TypeScript за час | Тайпскрипт для начинающих 2024, Marraskuu
Anonim

Sisään JavaScript tyhjä ei ole mitään . Sen pitäisi olla jotain mitä ei ole olemassa. Valitettavasti sisään JavaScript , tiedot nollan tyyppi on esine. Voit pitää sitä virheenä JavaScript sen tyyppinen tyhjä on esine.

Tämän huomioon ottaen mikä on nolla-tyyppi?

The tyhjä arvo on teknisesti primitiivi, tapa "objekti" tai "luku" ovat primitiivisiä. The tyhjä arvo oli kuitenkin edustettuna TYHJÄ osoitin, joka oli 0x00 useimmilla alustoilla. Tämän samankaltaisuuden seurauksena tyhjä on 0 tyyppi tunniste, joka vastaa objektia.

Samoin, kuinka käytät nulla JavaScriptissä? ' Null' JavaScriptissä ' Tyhjä ' on avainsana JavaScript joka tarkoittaa "ei arvoa" tai minkään arvon puuttumista. Jos haluat pilkkoa muuttujan sille määritetystä arvosta, voit yksinkertaisesti määrittää ' tyhjä ' siihen. Tämän lisäksi, kuten mitä tahansa muuta objektia, sitä ei koskaan määritetä implisiittisesti muuttujalle by JavaScript.

On myös tiedettävä, miksi typeof null on objekti JavaScriptissä?

Sisään JavaScript , typeof null on 'objekti ', mikä viittaa siihen väärin tyhjä on esine (se ei ole, se on primitiivinen arvo, katso lisätietoja arvojen luokittelusta blogikirjoituksestani). Tämä on virhe, jota ei valitettavasti voida korjata, koska se rikkoisi olemassa olevan koodin. Tiedot ovat viittaus an esine.

Onko null tietotyyppi?

Ei ole tietotyyppi NULL . TYHJÄ itsessään tarkoittaa POISTUmista tiedot . Kun ei ole tiedot , miten se voi olla tyyppi ? Tietotyyppi NULL:lle on yhtä merkityksetön kuin tietotyyppi 0:lle: se voi olla INTEGER, FLOAT tai VARCHAR.

Suositeltava: