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

Subukan nang sarili

O mas simple pa:

Sample

(10 > 9)            // Ayon ang tamang salita
10 > 9              // Nangangahulugan din ng true

Subukan nang sarili

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.