Manwal ng Tagalikha ng Boolean ng JavaScript
Boolean (布尔) ng JavaScript
Ang mga Boolean na halaga ng JavaScript ay may dalawang pinagkakaroon lang: totoo o hindi.
Function na Boolean()
Maaari mong gamitin ang function na Boolean() upang matukoy kung ang expression ay totoo o hindi:
Sample
Boolean(10 > 9) // Ayon ang tamang salita
O mas simple pa:
Sample
(10 > 9) // Ayon ang tamang salita 10 > 9 // Nangangahulugan din ng true
Para sa tuturo tungkol sa boolean na halaga, basahin ang aming Tuturo ng JavaScript Boolean.
Mga attribute ng Boolean
Mga attribute | Paglalarawan |
---|---|
constructor | Ibalik ang function na naglikha ng prototype ng JavaScript Boolean. |
prototype | Pinapahintulutan ka na magdagdag ng mga attribute at method sa prototype ng Boolean. |
Mga method ng Boolean
Mga method | Paglalarawan |
---|---|
toString() | Baguhin ang boolean na halaga sa string at ibabalik ang resulta. |
valueOf() | Ibalik ang orihinal na halaga ng boolean na halaga. |
Boolean na bagay
Ang Boolean na bagay ay naglalarawan ng dalawang halaga: "true" o "false".
Ang sintaks ng paglikha ng Boolean na bagay:
new Boolean(value); // Constructor Boolean(value); // Pagbabaguhin ang function
Parameter
Parameter value Ang halaga na inilagay sa boolean na bagay o ang halaga na dapat baguhin sa boolean na halaga.
Halimbawa ng ibabalik
Kung tinawag bilang isang constructor (may operator ng new), ang Boolean() ay magbabaguhin ang kanyang parameter sa isang boolean na halaga at ibabalik ang isang Boolean na bagay na naglalaman ng halaga na ito.
Kung tinawag bilang isang function (walang operator ng new), ang Boolean() ay magbabaguhin lamang ang kanyang parameter sa isang orihinal na boolean na halaga at ibabalik ang halaga na ito.
Komentaryo:Kung binalewalan ang parameter na value, o ito ay naka-set sa 0, -0, null, "", false, undefined o NaN, ang bagay na ito ay naka-set sa false. Kung hindi, ito ay naka-set sa true (kahit na ang parameter na value ay ang string "false").
Paglalarawan ng Boolean na bagay
Sa JavaScript, ang boolean ay isang pangunahing uri ng datos. Ang Boolean na bagay ay isang boolean na bagay na naglalaman ng boolean na halaga.
Kapag tinawag ang toString() na para baguhin ang boolean na halaga sa string (sa pangkalahatan, tinawag ito ng awtomatikong JavaScript), ang JavaScript ay magiging panloob na pagbaguhin ang boolean na halaga sa isang pansamantalang Boolean na bagay, at pagkatapos ay tinawag ang toString() ng bagay na ito.
Aklat na hindi pang kurso
Para sa mas maraming impormasyon, basahin ang kaugnay na nilalaman sa Advanced Tutorial ng JavaScript:
- ECMAScript 引用类型
- Mga uri ng uri ay pangalanan na class o object. Ito ay naglalarawan ng mga nangungunang uri ng uri ng ECMAScript.