Logo tl.boatexistence.com

Dapat ko bang gamitin ang null o undefined?

Talaan ng mga Nilalaman:

Dapat ko bang gamitin ang null o undefined?
Dapat ko bang gamitin ang null o undefined?
Anonim

Gamitin lang ang null kung tahasan mong gustong tukuyin ang value ng isang variable bilang "walang halaga." Tulad ng sinabi ng @com2gz: ang null ay ginagamit upang tukuyin ang isang bagay na walang laman sa program. undefined ay sinadya upang sabihin na ang reference ay hindi umiiral. Ang null value ay may tinukoy na reference sa "wala ".

Kailan mo dapat gamitin ang null element?

Kapag ang isang variable o isang property sa isang object ay walang value, ito ay undefined, at para maging null ang isang value kailangan mong italaga ito ng null value. Dahil wala nang halaga ang variable, walang saysay na ideklara iyon muli sa ibang uri na sa huli ay may parehong kahulugan.

Masama bang ugali ang bumalik nang hindi natukoy?

Ang isang function ay nagbabalik ng hindi natukoy kung ang isang halaga ay hindi ibinalik. Tandaan: Bagama't maaari mong gamitin ang undefined bilang isang identifier (pangalan ng variable) sa anumang saklaw maliban sa pandaigdigang saklaw (dahil ang undefined ay hindi nakalaan na salita), ang paggawa nito ay isang napakasamang ideya na magpapahirap sa iyong code na mapanatili at i-debug.

Hindi ba natukoy ang null==?

Ang

null ay isang nakatalagang halaga. Ibig sabihin ay wala. ang ibig sabihin ng undefined ay may naideklarang variable ngunit hindi pa natukoy.

Bakit null==undefined ay totoo?

Hindi sinusuri ng operator ng paghahambing na==ang mga uri. null at undefined parehong nagbabalik ng false. Kaya naman ang iyong code ay talagang pagsusuri kung ang false ay katumbas ng false. Gayunpaman ang kanilang mga uri ay hindi pantay.

Inirerekumendang: