freeCodeCamp/guide/arabic/javascript/standard-objects/boolean/index.md

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 ).

معلومات اكثر:

الفرق بين الكائنات المنطقية والأجواء المنطقية في جافا سكريبت - تنقيط جافا سكريبت

مصادر

  1. أنت لا تعرف JavaScript ، الفصل 4 ، السطر: 364. تم الوصول إليها في 31 أكتوبر 2017.