জুঁই অন্তর্নির্মিত ম্যাচচারস toBeএবং toEqual। আমার যদি এই জাতীয় কোনও বিষয় থাকে:
function Money(amount, currency){
this.amount = amount;
this.currency = currency;
this.sum = function (money){
return new Money(200, "USD");
}
}
এবং তুলনা করার চেষ্টা করুন new Money(200, "USD")এবং যোগফলের ফলাফল, এই অন্তর্নির্মিত ম্যাচারগুলি প্রত্যাশার মতো কাজ করবে না। আমি একটি কাস্টম equalsপদ্ধতি এবং কাস্টম ম্যাচারের উপর ভিত্তি করে একটি ওয়ার্ক- এভার বাস্তবায়ন করতে সক্ষম হয়েছি , তবে এটি কেবল অনেক কাজ বলে মনে হচ্ছে।
জেসমিনে বস্তুর তুলনা করার মানক উপায় কী?
==এবং===সম্পূর্ণ ভুল। একই বিষয়বস্তুযুক্ত কোনও বস্তুর দুটি পৃথক উদাহরণ উভয়ই মিথ্যা প্রত্যাবর্তন করবে। যে কোনও অ-আদিমদের জন্য,==এবং===অভিন্ন আচরণ করুন। jsfiddle.net/9mrmyrs6