replace方法传函数介绍。。。

    技术2022-05-11  3

    <script type="text/javascript">var string = "我是一个字符串啊咿呀咿呀呦";string.replace(/(.)./g, function () {/*REPLACE第二个参数为函数,则传递给此函数的形式参数如下,并且不会影响Global的RegExp对象arguments[arguments.length] = RegExp.lastMatch

    ---如果有捕获的情况则arguments[arguments.length] = RegExp.$1arguments[arguments.length] = RegExp.$2....---

    arguments[arguments.length] = RegExp.indexarguments[arguments.length] = RegExp.input*/    for (var arg = arguments, ary = [], i = 0 ; i < arg.length ; i ++)        ary.push("arguments[" + i + "] = " +  arg[i]);    //alert(ary.join("/n"));});</script> 


    最新回复(0)