1.0 KiB
1.0 KiB
title | localeTitle |
---|---|
Truthy Value | قيمة الحقيقة |
قيمة true هي قيمة تترجم إلى true عند تقييمها في سياق منطقي .
جميع القيم صحيحة ما لم يتم تعريفها على أنها كاذبة (أي ما عدا false
و 0
و ""
و null
و undefined
و NaN
).
بعض القيم الصادقة مثيرة للاهتمام هي:
'0' (سلسلة تحتوي على صفر واحد) "false" (سلسلة تحتوي على النص "false") [] (صفيف فارغ) {} (كائن فارغ) function () {} (دالة "فارغة")
وبالتالي يمكن استخدام قيمة واحدة في الظروف ، على سبيل المثال
إذا (قيمة) { // القيمة هي الحقيقة } else { // قيمة كاذبة / / يمكن أن يكون كاذباً ، أو 0 ، أو '' ، أو خالٍ ، أو غير محدد ، أو NaN }
انظر أيضا: falsy | MDN