1.5 KiB
1.5 KiB
title | localeTitle |
---|---|
Boolean | منطقية |
منطقية
الكائن المنطقي هو مجمّع كائن لقيمة منطقية (صواب أو خطأ). يمكنك تعريف Boolean بشكل صريح باعتباره new Boolean([value])
. يتم تحويل الوسيطة value
الاختيارية إلى قيمة منطقية. إذا لم يتم تحديد قيمة، 0
، -0
، null
، false
، NaN
، undefined
، أو سلسلة فارغة ( ""
)، يتم تعيين الكائن إلى false. جميع القيم الأخرى ، بما في ذلك أي كائن أو السلسلة "false" ، تنشئ كائنًا ذا قيمة حقيقية. الاستثناء المثير للاهتمام هو عندما يتم تمرير document.all
الخاص بـ DOM كوسيطة Boolean
، يتم تقييمه على أنه false
1 .
القيمة المنطقية المنطقية ( true
و false
) ليست نفس قيم الكائن Boolean
( true
و false
).
معلومات اكثر:
الفرق بين الكائنات المنطقية والأجواء المنطقية في جافا سكريبت - تنقيط جافا سكريبت
مصادر
- أنت لا تعرف JavaScript ، الفصل 4 ، السطر: 364. تم الوصول إليها في 31 أكتوبر 2017.