endsWith मेथड

endsWith मेथड यह जांचती है कि कोई स्ट्रिंग पहले पैरामीटर में निर्दिष्ट सबस्ट्रिंग पर समाप्त होती है या नहीं। यदि समाप्त होती है, तो true लौटाती है, और यदि समाप्त नहीं होती है, तो false लौटाती है। दूसरे वैकल्पिक पैरामीटर के द्वारा स्ट्रिंग की लंबाई जबरन निर्दिष्ट की जा सकती है। इस स्थिति में जांच स्ट्रिंग के वास्तविक अंत की नहीं, बल्कि निर्दिष्ट अंत की की जाएगी।

सिंटैक्स

javascriptस्ट्रिंग.endsWith(क्या ढूंढ रहे हैं, [स्ट्रिंग की लंबाई]);

उदाहरण

आइए जांचें कि स्ट्रिंग दी गई सबस्ट्रिंग पर समाप्त होती है या नहीं:

javascriptlet str = 'abcde';
let res = str.endsWith('cde');

console.log(res);

कोड निष्पादित करने का परिणाम:

javascripttrue

उदाहरण

आइए जांचें कि स्ट्रिंग दी गई सबस्ट्रिंग पर समाप्त होती है या नहीं:

javascriptlet str = 'abcde';
let res = str.endsWith('xxx');

console.log(res);

कोड निष्पादित करने का परिणाम:

javascriptfalse

उदाहरण

जांच के लिए स्ट्रिंग की लंबाई जबरन निर्धारित करते हैं:

javascriptlet str = 'abcde';
let res = str.endsWith('bc', 3);

console.log(res);

कोड निष्पादित करने का परिणाम:

javascripttrue

यह भी देखें

  • startsWith मेथड,
    जो स्ट्रिंग की शुरुआत की जांच करती है
  • indexOf मेथड,
    जो स्ट्रिंग में खोज करती है
  • lastIndexOf मेथड,
    जो स्ट्रिंग में अंत से खोज करती है
  • includes मेथड,
    जो एक स्ट्रिंग खोजती है
  • at मेथड,
    जो स्ट्रिंग का एक वर्ण खोजती है