JavaScript 的endsWith() 方法:檢查字串結尾
在JavaScript 中,判斷字串是否以特定字元結尾是字串需求。雖然存在多種方法,但最有效且跨瀏覽器相容的方法是利用endsWith()函數。
內建的endsWith()方法
不幸的是,截至 2010 年撰寫原始文章時,JavaScript 還沒有原生的endsWith() 方法。然而,自 ECMA6 以來,此功能已添加到核心語言中。要使用它,只需在字串物件上呼叫endsWith(),傳入要檢查的字元或子字串:
自訂實作
If您無法使用原生的endsWith()方法,可以建立自訂實作:
此函數使用indexOf() 方法在字串中搜尋後綴,從跳過最後一個suffix.length 字符的位置開始。如果在末尾找到後綴,則傳回值將大於等於0,表示字串以指定字元結尾。
其他方法
其他效率較低的方法包括:
以上是如何檢查 JavaScript 字串是否以特定字元結尾?的詳細內容。更多資訊請關注PHP中文網其他相關文章!