【譯】JS基礎算法腳本:字符串結尾

需求

給出字符串是否以給定的字符結尾code

confirmEnding("He has to give me a new name", "name") should return true.

思路1

  1. str.substr或者substr方法字符串

function confirmEnding(str, target) {
  return str.substr(str.length-target.length) === target ? true:false;
}
confirmEnding("Bastian", "n");

思路2

  1. str.endswith() //ES6get

function confirmEnding(str, target) {
  return str.endswith(target);
}
confirmEnding("Bastian", "n");

相關

substr(start,length)
substring(start,end)
  • substr是從起始點截取某個長度的字符串string

  • substring是截取2個位置之間的字符串it

有其餘好的方法或思路或者對各方法有更深理解的道友,不妨在沙發區神交一番。io

相關文章
相關標籤/搜索