JavaScript String localeCompare() পদ্ধতি

পরিভাষা ও ব্যবহার

localeCompare() পদ্ধতি বর্তমান ভাষা পরিবেশে দুই স্ট্রিংকে তুলনা করে

localeCompare() পদ্ধতি সার্চ ক্রম -11 বা 0(পূর্ব, পরবর্তী বা সমান নির্দেশ করে)

বর্তমান ভাষা পরিবেশ ব্রাউজারের ভাষা সেটিং ভিত্তিতে গঠিত

উদাহরণ

উদাহরণ 1

তুলনা "ab" এবং "cd":

let text1 = "ab";
let text2 = "cd";
let result = text1.localeCompare(text2);

স্বয়ং প্রয়োগ করুন

উদাহরণ 2

let text1 = "cd";
let text2 = "ab";
let result = text1.localeCompare(text2);

স্বয়ং প্রয়োগ করুন

উদাহরণ 3

let text1 = "ab";
let text2 = "ab";
let result = text1.localeCompare(text2);

উদাহরণ 4

স্বয়ং প্রয়োগ করুন

let text1 = "A";
let text2 = "a";
let result = text1.localeCompare(text2);

স্বয়ং প্রয়োগ করুন

সিনট্যাক্স

যদি.localeCompare(বড়)

পারামিটার

পারামিটার বর্ণনা
বড় প্রয়োজনীয়। তুলনা করার জন্য স্ট্রিং

ফিরাবের মান

ধরন বর্ণনা
নম্বর

3টি মানের মধ্যে একটি:

  • -1, যদি স্ট্রিং target-এর পূর্বে সার্চ করা হোক
  •  0, যদি দুই স্ট্রিং সমান হোক
  •  1, যদি স্ট্রিং target-এর পরে সার্চ করা হোক

টেকনিক্যাল বিবরণ

ফিরাবের মান

যা তুলনা ফলাফলকে বর্ণনা করে

ফিরাবে 0 থেকে কম সংখ্যা যদি ফিরাবে সংখ্যা বড়কম localeCompare() তবে

ফিরাবে 0 থেকে কম সংখ্যা যদি string বড়target

যদি দুই স্ট্রিংগুলির মধ্যে কোনও পার্থক্য থাকুক, তবে এই পদ্ধতি 0 থেকে বড় সংখ্যা ফিরাবে。

যদি দুই স্ট্রিং সমান হোক বা স্থানীয় সার্চ নিয়ে কোনও পার্থক্য না থাকুক, তবে এই পদ্ধতি 0 ফিরাবে。

বাক্যটি উল্লেখ করে < এবং > অপারেটরগুলির ক্ষেত্রে, তারা শুধুমাত্র কোডপট কোডকে ব্যবহার করে স্ট্রিংকে তুলনা করে, তাদের স্থানীয় সার্চ নিয়ে কোনও নির্দিষ্ট স্থানীয় সার্চ করে না। এইভাবে তৈরি করা ক্রম সঠিক হতে পারে না। উদাহরণস্বরূপ, স্পেনীশে, অক্ষর 'ch' সাধারণত 'c' এবং 'd' এর মধ্যে সার্চ করা হয়。

localeCompare() পদ্ধতি মানকের অনুযায়ী স্থানীয় সার্চ নিয়ে কোনও নির্দিষ্ট স্থানীয় তুলনা করার পদ্ধতি নির্দিষ্ট করে না, এটি শুধুমাত্র এই ফাংশনটির নিচের সার্চ নিয়ে কোনও নির্দিষ্ট স্থানীয় সার্চ করার পদ্ধতি নির্দিষ্ট করে, যা প্রাথমিক অপারেটিং সিস্টেম দ্বারা প্রদান করা সার্চ নিয়ে কাজ করে。

ব্রাউজার সমর্থন

localeCompare() এটি ECMAScript1 (ES1) বৈশিষ্ট্য।

সমস্ত ব্রাউজারগুলি সম্পূর্ণভাবে ES1 (JavaScript 1997) সমর্থন করেছে:

চ্রোম আইই এজ ফায়ারফক্স স্যাফারি ওপেরা
চ্রোম আইই এজ ফায়ারফক্স স্যাফারি ওপেরা
সমর্থন সমর্থন সমর্থন সমর্থন সমর্থন সমর্থন

সংশ্লিষ্ট পৃষ্ঠা

JavaScript স্ট্রিং

JavaScript String পদ্ধতি

JavaScript String সনাক্তকরণ