ie不支持startWith和endWith

在做js测试的时候用到了startsWith函数,但是他并不是每个浏览器都有的,所以我们一般要重写一下这个函数,具体的用法可以稍微总结一下

$(document).ready(function() {
String.prototype.startWith = function(str) {
var reg = new RegExp("^" + str);
return reg.test(this);
}
//测试ok,直接使用str.endWith("abc")方式调用即可  
String.prototype.endWith = function(str) {
var reg = new RegExp(str + "$");
return reg.test(this);
}
});

posted @ 2022-09-23 18:02  silentmuh  阅读(130)  评论(0编辑  收藏  举报
Live2D