你的位置:首页 > 软件开发 > Java > js字符串方法replace()的第二个参数为函数讲解

js字符串方法replace()的第二个参数为函数讲解

发布时间:2015-04-23 16:00:21
最近在浏览一些阿里的前端面试题,其中有一题涉及了javascript中replace( )方法的使用,下面是原题:“说出以下函数的作用是?空白区域应该填写什么?” 1 // define 2 (function (window) { ...

最近在浏览一些阿里的前端面试题,其中有一题涉及了javascript中replace( )方法的使用,下面是原题:

“说出以下函数的作用是?空白区域应该填写什么?”

 

 1 // define  2 (function (window) {  3   function fn(str) {  4     this.str = str;  5   }  6   fn.prototype.format = function () {  7     var arg = ______;  8     return this.str.replace(_______, function (a, b) {  9       return arg[b] || ''; 10     }); 11   } 12   window.fn = fn; 13 })(window); 14 // use 15 (function(){ 16   var t = new fn('<p><a href="{0}">{1}</a><span>{2}</span></p>');17   console.log( t.format('http://www.alibaba.com', 'Alibaba', 'Welcome') ); 18 })();

 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:js字符串方法replace()的第二个参数为函数讲解

关键词:JS

JS
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。