JavaScript дээр анхдагч утга гэж юу гэсэн үг вэ?
JavaScript дээр анхдагч утга гэж юу гэсэн үг вэ?

Видео: JavaScript дээр анхдагч утга гэж юу гэсэн үг вэ?

Видео: JavaScript дээр анхдагч утга гэж юу гэсэн үг вэ?
Видео: JavaScript дахь анхдагч утгуудын хүч: тэдгээрийг хэрхэн үр дүнтэй ашиглах вэ 2024, Дөрөвдүгээр сар
Anonim

онд JavaScript , a Балар эртний ( анхдагч үнэ цэнэ , Балар эртний өгөгдлийн төрөл) нь объект биш, ямар ч арга байхгүй өгөгдөл юм. 7 байна Балар эртний өгөгдлийн төрөл: мөр, тоо, бигинт, логик, null, тодорхойгүй, тэмдэг.

Үүнийг авч үзвэл анхдагч үнэт зүйлсийг юу гэж ойлгох вэ?

А' Балар эртний 'өгөгдлийн төрөл гэсэн үг чамд байгаа нь үнэ цэнэ санах ойд хадгалагдсан - энэ үнэ цэнэ арга барил, дотоод бүтэц байхгүй. А Балар эртний зөвхөн гадны үйлдлээр ажиллах боломжтой. Жава хэлэнд командууд нь тоонууд ( int , урт гэх мэт) болон char.

Дараа нь асуулт бол JavaScript дахь анхдагч ба лавлагааны өгөгдлийн төрлүүд гэж юу вэ? онд JavaScript , a хувьсагч хоёрыг хадгалж болно төрөл -ийн өгөгдөл : анхдагч ба лавлагаа . JavaScript зургаа өгдөг анхдагч төрлүүд тодорхойгүй, null, логикийн, тоо, мөр ба тэмдэг болон лавлагааны төрөл обьект. Товчхондоо, А хувьсагч Объектыг хадгалдаг нь ханддаг лавлагаа.

Дээрхээс гадна JavaScript-д анхдагч ба анхдагч биш гэж юу вэ?

гэж нэрлэгддэг өгөгдлийн төрлүүд Балар эртний дахь утгууд JavaScript нь тоо, мөр, логик, null, тодорхойгүй байна. Функц, массив зэрэг объектуудыг гэж нэрлэдэг үгүй - Балар эртний үнэт зүйлс. хоорондын үндсэн ялгаа анхдагч ба бус - анхдагч тийм үү анхдагч хувиршгүй ба үгүй - анхдагч хувирамтгай байдаг.

JavaScript дээр тодорхойгүй утга гэж юу вэ?

Нөгөө талаар, тэмдэглэгдээгүй хувьсагчийг зарлаагүй, эсвэл a өгөөгүй гэсэн үг үнэ цэнэ . Та хувьсагчийг зарлах үед javascript , энэ нь томилогдсон байна үнэ цэнэ тодорхойгүй байна . Энэ нь хувьсагч нь хөндөгдөөгүй бөгөөд ямар ч хувьсагчийг оноож болно гэсэн үг юм үнэ цэнэ Цаашид.

Зөвлөмж болгож буй: