Baseline Widely available
endsWith()
æ¹æ³ç¨äºå¤æä¸ä¸ªå符串æ¯å¦ä»¥æå®å符串ç»å°¾ï¼å¦ææ¯åè¿å true
ï¼å¦åè¿å false
ã
const str1 = "Cats are the best!";
console.log(str1.endsWith("best!"));
// Expected output: true
console.log(str1.endsWith("best", 17));
// Expected output: true
const str2 = "Is this a question?";
console.log(str2.endsWith("question"));
// Expected output: false
è¯æ³
endsWith(searchString)
endsWith(searchString, endPosition)
åæ°
searchString
è¦æç´¢çä½ä¸ºç»å°¾çå符串ï¼ä¸è½æ¯æ£å表达å¼ãææéæ£å表达å¼çå¼é½ä¼è¢«å¼ºå¶è½¬æ¢ä¸ºå符串ï¼å æ¤å¦æè¯¥åæ°è¢«çç¥æä¼ å
¥ undefined
ï¼endsWith()
æ¹æ³ä¼å¨åç¬¦ä¸²ä¸æç´¢ "undefined"
ï¼è¿é叏䏿¯ä½ æ³è¦çã
endPosition
å¯é
颿æ¾å° searchString
çæ«å°¾ä½ç½®ï¼å³ searchString
æåä¸ä¸ªå符çç´¢å¼å 1ï¼ãé»è®¤ä¸º str.length
ã
å¦æè¢«æ£ç´¢åç¬¦ä¸²çæ«å°¾åºç°äºæå®çå符串ï¼å
æ¬ searchString
为空å符串çæ
åµï¼ï¼åè¿å true
ï¼å¦åè¿å false
ã
TypeError
妿 searchString
æ¯ä¸ä¸ªæ£å表达å¼ï¼å伿åºã
è¿ä¸ªæ¹æ³å¯ä»¥è®©ä½ ç¡®å®ä¸ä¸ªå符串æ¯å¦ä»¥å¦ä¸ä¸ªå符串ç»å°¾ãè¯¥æ¹æ³åºå大å°åã
ç¤ºä¾ ä½¿ç¨ endsWith()const str = "çåè¿æ¯æ¯çï¼è¿æ¯ä¸ä¸ªé®é¢ã";
console.log(str.endsWith("é®é¢ã")); // true
console.log(str.endsWith("æ¯ç")); // false
console.log(str.endsWith("æ¯ç", 6)); // true
è§è æµè§å¨å
¼å®¹æ§ åè§
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4