Manu Dake-kaiyar JavaScript Boolean
JavaScript Boolean(布尔)
JavaScript 布尔值可以有以下两个值之一:true 或 false。
Boolean() 函数
您可以使用 Boolean() 函数来确定表达式是否为真:
实例
Boolean(10 > 9) // ƙaɗa
或者更简单:
实例
(10 > 9) // ƙaɗa ya ƙaɗa 10 > 9 // أيضًا يعود إلى true
للحصول على تعليمات حول القيم الحقيقية، يرجى قراءة: دليل JavaScript Boolean.
خصائص Boolean
الخصائص | وصف |
---|---|
constructor | يقوم بتقديم وظيفة بناء原型 JavaScript Boolean. |
prototype | تسمح لك بإضافة خصائص وأجهزة إلى原型 Boolean. |
الطريقة Boolean
الطريقة | وصف |
---|---|
toString() | يقوم بتحويل القيمة الحقيقية إلى سلسلة من الأحرف، ويقوم بتقديم النتيجة. |
valueOf() | يقوم بتقديم القيمة الأصلية للقيمة الحقيقية. |
جسم Boolean
جسم Boolean يمثل قيمتين: "true" أو "false".
نوعية بناء الجسم Boolean:
new Boolean(القيمة); //وظيفة البناء Boolean(القيمة); //وظيفة التحويل
المعرف
المعرف القيمة القيمة التي يحتويها الجسم Boolean أو القيمة التي سيتم تحويلها إلى قيمة حقيقية.
القيمة المعدة
عند استدعاء Boolean() كوظيفة بناء (باستخدام عمودي new)، يقوم Boolean() بتحويل معرف القيمة إلى قيمة حقيقية، ويقوم بتقديم جسم Boolean يحتوي على هذه القيمة.
إذا تم استدعاء Boolean() كوظيفة (بدون استخدام عمودي new)، فإن Boolean() سيقوم بتحويل معرف القيمة إلى قيمة حقيقية بسيطة، ثم سيقوم بتقديم هذه القيمة.
ملاحظة:إذا تم تمرير معرف القيمة أو إعدادها إلى 0 أو -0 أو null أو "" أو false أو undefined أو NaN، يتم تعيين الجسم إلى false. وإلا يتم تعيينه إلى true (حتى لو كان معرف القيمة هو السلسلة "false").
وصف الجسم Boolean
في JavaScript، القيمة الحقيقية هي نوع بيانات أساسي. الجسم Boolean هو جسم يضم القيمة الحقيقية.
عندما يتم استدعاء طريقة toString() لتحويل القيمة الحقيقية إلى سلسلة من الأحرف (عادةً يتم الاستدعاء بغير مباشرة من قبل JavaScript)، يقوم JavaScript بتحويل القيمة الحقيقية إلى جسم Boolean مؤقت، ثم يتم استدعاء طريقة toString() لهذا الجسم.
كتب دراسية
للحصول على معلومات إضافية، يرجى قراءة المعلومات ذات الصلة في تعليمات JavaScript المتقدمة:
- ECMAScript ƙirƙaƙa
- النوع المشار إليه عادةً بكلمة فئة (class) أو عنصر. هذه الفقرة تتناول أنواع البيانات المشار إليها مسبقًا في ECMAScript.