كيف يمكنك معرفة ما إذا كان هناك شيئين متشابهين؟
كيف يمكنك معرفة ما إذا كان هناك شيئين متشابهين؟

فيديو: كيف يمكنك معرفة ما إذا كان هناك شيئين متشابهين؟

فيديو: كيف يمكنك معرفة ما إذا كان هناك شيئين متشابهين؟
فيديو: تعرف انه الايفون يقدر يصور اللي يحاول يفتش ايفونك؟ 2024, شهر نوفمبر
Anonim

إذا كائنين لها نفس الشكل ، يطلق عليهم " مشابه ." عندما اثنين الأرقام مشابه ، نسب أطوال أضلاعها المقابلة متساوية. إلى تحديد ما إذا كان المثلثات المعروضة هي مشابه ، قارن بين الجانبين المقابل.

علاوة على ذلك ، كيف تعرف أن كائنين متساويين؟

لو ال شيئين لها نفس القيم ، يساوي () سيعود صحيحًا. في المقارنة الثانية ، يساوي () يتحقق لرؤية سواء مرت موضوع فارغ ، أو لو يتم كتابته كفئة مختلفة. لو إنها فئة مختلفة ثم أشياء غير صحيح مساو . أخيرا، يساوي () يقارن أشياء ' مجالات.

عند استخدامها مع الكائنات ما هو عامل المساواة == الذي يقارن حقًا؟ ال عامل المساواة (==) هو تستخدم إلى قارن قيمتان أو تعابير. إنها تستخدم إلى قارن الأرقام ، السلاسل ، القيم المنطقية ، المتغيرات ، أشياء أو المصفوفات أو الوظائف. تكون النتيجة TRUE إذا كانت التعبيرات مساو و FALSE خلاف ذلك.

بهذه الطريقة ، كيف تقارن الأشياء؟

== يقارن موضوع المراجع ، فإنه يتحقق لمعرفة ما إذا كان المعاملان يشيران إلى نفس المعامل موضوع (ليس مكافئًا أشياء ، نفس الشيء موضوع ). إذا أردت أن قارن السلاسل (لمعرفة ما إذا كانت تحتوي على نفس الأحرف) ، فأنت بحاجة إلى ذلك قارن السلاسل باستخدام يساوي.

هل يمكننا مقارنة الكائنات في JavaScript؟

مقارنة الأشياء سهل ، استخدم === أو موضوع .يكون(). هذه الوظيفة ترجع صحيحًا إذا كان لديهم نفس المرجع وخطأ إذا كان لديهم فعل ليس. مرة أخرى ، اسمحوا لي أن أؤكد ، هو كذلك المقارنة الإشارات إلى أشياء ، وليس قيمة أشياء . إذن ، من المثال 3 ، موضوع .is (obj1، obj2) ؛ سيعود خطأ.

موصى به: