जावास्क्रिप्ट स्ट्रिंग लोकेल तुलना ()
उदाहरण
"एबी" की तुलना "सीडी" से करें:
let text1 = "ab";
let text2 = "cd";
let result = text1.localeCompare(text2);
let text1 = "cd";
let text2 = "ab";
let result = text1.localeCompare(text2);
नीचे और अधिक उदाहरण।
परिभाषा और उपयोग
localeCompare()
विधि वर्तमान लोकेल में दो तारों की तुलना करती है ।
localeCompare()
विधि सॉर्ट ऑर्डर -1, 1, या 0 (पहले, बाद या बराबर के लिए) लौटाती है ।
वर्तमान स्थान ब्राउज़र की भाषा सेटिंग्स पर आधारित है।
वाक्य - विन्यास
string.localeCompare(compareString)
मापदंडों
Parameter | Description |
compareString | Required. The string to compare with. |
प्रतिलाभ की मात्रा
प्रकार | विवरण |
एक संख्या | 3 मानों में से एक: -1 यदि स्ट्रिंग को तुलनास्ट्रिंग 0 से पहले सॉर्ट किया जाता है यदि दो स्ट्रिंग बराबर 1 हैं यदि स्ट्रिंग को तुलनास्ट्रिंग के बाद सॉर्ट किया जाता है |
और ज्यादा उदाहरण
let text1 = "ab";
let text2 = "ab";
let result = text1.localeCompare(text2);
let text1 = "A";
let text2 = "a";
let result = text1.localeCompare(text2);
ब्राउज़र समर्थन
localeCompare()
एक ECMAScript1 (ES1) सुविधा है।
ES1 (जावास्क्रिप्ट 1997) सभी ब्राउज़रों में पूरी तरह से समर्थित है:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |