الكائن المنطقي يشبه إلى حد كبير فئة التغليف المنطقي في Java ، وله قيمتان: صحيح وكاذب
1. إنشاء كائن منطقي
نسخة الكود كما يلي: var boo = new Boolean () ؛ // لم يتم تعيين قيمة boo في هذا الوقت ، ولكن قيمتها الافتراضية خاطئة
var boo = new Boolean (true) ؛
var boo = true/false ؛
2. خاصية مُنشأة الكائن المنطقي هي منطقية
مثال:
نسخة الكود كما يلي: var boo = new Boolean () ؛
document.write (boo.constructor == boolean) ؛
document.write ('<br>') ؛
document.write (boo) ؛
نتيجة الإخراج هي:
حقيقي
خطأ شنيع
الوصف: خاصية مُنشئها منطقية
إذا لم يتم تعيين قيمة أولية ، فإن قيمتها خاطئة
3. طريقة tostring () تُرجع السلسلة المقابلة للكائن المنطقي
صحيح ---> صحيح ؛
خطأ ---> خطأ ؛
نسخة الكود كما يلي: var boo = new Boolean () ؛
document.write (boo) ؛
document.write ('<br>') ؛
document.write (boo.toString ()) ؛
الإخراج:
خطأ شنيع
خطأ شنيع
نتائج الإخراج لهاتين الطريقتين هي نفسها ، تشبه إلى حد ما إخراج بعض الفئات في جافا
لعرض المزيد من بناء جملة JavaScript ، يمكنك متابعة: "دليل JavaScript Reference Tutorial" و "JavaScript Code Style". آمل أيضًا أن يدعم الجميع wulin.com أكثر.