4 个回答
function confirmEnding(str,target) {
    return str.substring(str.length-target.length)  === target;
}

先算出target的length,然后用String.substr()截取str的最后几位,长度根据算出的length来,进行对比就行了

正则思路:
function confirmEnding (str, target) {
    var reg = new RegExp('^.*' + target + '$');
    return reg.test(str)
}
confirmEnding('nihao', 'o')

var a='test';
a.endsWith("t");//true;
es6的。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题