endsWith मेथड
endsWith मेथड यह जांचती है कि कोई स्ट्रिंग
पहले पैरामीटर में निर्दिष्ट सबस्ट्रिंग पर समाप्त होती है या नहीं।
यदि समाप्त होती है, तो true लौटाती है, और
यदि समाप्त नहीं होती है, तो false लौटाती है।
दूसरे वैकल्पिक पैरामीटर के द्वारा
स्ट्रिंग की लंबाई जबरन निर्दिष्ट की जा सकती है। इस
स्थिति में जांच स्ट्रिंग के वास्तविक अंत की नहीं,
बल्कि निर्दिष्ट अंत की की जाएगी।
सिंटैक्स
स्ट्रिंग.endsWith(क्या ढूंढ रहे हैं, [स्ट्रिंग की लंबाई]);
उदाहरण
आइए जांचें कि स्ट्रिंग दी गई सबस्ट्रिंग पर समाप्त होती है या नहीं:
let str = 'abcde';
let res = str.endsWith('cde');
console.log(res);
कोड निष्पादित करने का परिणाम:
true
उदाहरण
आइए जांचें कि स्ट्रिंग दी गई सबस्ट्रिंग पर समाप्त होती है या नहीं:
let str = 'abcde';
let res = str.endsWith('xxx');
console.log(res);
कोड निष्पादित करने का परिणाम:
false
उदाहरण
जांच के लिए स्ट्रिंग की लंबाई जबरन निर्धारित करते हैं:
let str = 'abcde';
let res = str.endsWith('bc', 3);
console.log(res);
कोड निष्पादित करने का परिणाम:
true
यह भी देखें
-
startsWithमेथड,
जो स्ट्रिंग की शुरुआत की जांच करती है -
indexOfमेथड,
जो स्ट्रिंग में खोज करती है -
lastIndexOfमेथड,
जो स्ट्रिंग में अंत से खोज करती है -
includesमेथड,
जो एक स्ट्रिंग खोजती है -
atमेथड,
जो स्ट्रिंग का एक वर्ण खोजती है