الكائن هو () طريقة

اكتشف كل شيء عن JavaScript هي طريقة () كائن الكائن

تم تقديم هذه الطريقة في ES2015. يهدف إلى المساعدة في مقارنة القيم.

استعمال:

Object.is(a, b)

النتيجة دائماfalseما لم:

  • aوbهي نفس الشيء بالضبط
  • aوbسلاسل متساوية (السلاسل تكون متساوية عندما تتكون من نفس الأحرف ، وبنفس الترتيب)
  • aوbهي أرقام متساوية (الأرقام متساوية عندما تتساوى قيمتها)
  • aوbكلاهماundefined، على حد سواءnull، على حد سواءNaN، على حد سواءtrueاو كلاهماfalse

0و-0هي قيم مختلفة في JavaScript ، لذا انتبه في هذه الحالة الخاصة (قم بتحويل الكل إلى+0باستخدام+عامل أحادي قبل المقارنة ، على سبيل المثال).


المزيد من دروس js: