all和letter
来源:4-3 转驼峰
Aurora_Meteor
2020-03-18 20:52:50
我看老师说:all和letter这两个参数是replace方法自己封装好的。replace中第二个参数是一个函数时,函数里面的第一个参数是匹配模式的字符串,第二个参数是与模式中的子表达式匹配的字符串。
我想问的是,只有在replace有两个参数,并且第一个参数是正则表达式,第二个参数是函数的时候,函数的参数才是all和letter并且这两个参数的含义是如上所述吗?还是只要replace有两个参数,第二个参数是函数时,函数的参数就是all和letter并且这两个参数的含义是如上所述?
2回答
同学你好,这两个参数是函数的形参,形参是可以随意命名的,可以改为其他的变量名。例如:

第一个参数代表的是正则匹配出来的内容,从第二个参数就是分组()中的内容。
祝学习愉快~
好帮手慕粉
2020-03-19
同学你好,同学说的第一种情况是对的。
祝学习愉快~
相似问题