原生JS-字符串扩展

Posted 深入学习ing

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了原生JS-字符串扩展相关的知识,希望对你有一定的参考价值。

  在原生JS里,我们可以对字符串String进行处理,但是远程的数组对象里支持的方法没有后台那么丰富,那么我们是可以通过js对象的扩展方法对数组进行扩展的。

 

//字符串扩展
window.String.prototype.getUrlParam=function(paramName){
    var searchReg = new RegExp("[?&]+" + paramName + "=[^&]*", "i");
    var result = this.match(searchReg);
    if (result != null) {
        var replaceReg = new RegExp("[?&]" + paramName + "=", "i");
        return result[0].replace(replaceReg, "");
    }
    return "";
};

 

以上是关于原生JS-字符串扩展的主要内容,如果未能解决你的问题,请参考以下文章

js经常用到的代码片段

Vue组件之全局组件与局部组件

Vue组件之全局组件与局部组件

原生js禁止页面滚动

原生js如何绑定a连接点击事件?

Atom编辑器折腾记_(15)JS代码片段补全(插件:javascript-snippets)