如何解决JavaScript endWith()?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (208)

无法让以下工作

if(str.endsWith('+')
{
   alert("ends in plus sign")
}

我如何逃脱加号?我试过/ \ + /但它不起作用

提问于
用户回答回答于

没有endsWith方法,因此可以使用:

if (str.substr(-1) === "+") {
  alert("ends in plus sign")
}
用户回答回答于

使用RegExp:

    a = "csadda+"
    if (a.match(/.*\+$/)) {
        alert("Ends");
    }

扫码关注云+社区

领取腾讯云代金券