【译】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

相关文章
相关标签/搜索