function Fn(str){
this.str = str;
}
Fn.prototype.format = function(){
var arg = arguments;
var dd = this.str.replace(/{[0-9]}/g,function(a,b){
var _index = a.replace(/\{|}/g,'');
console.log(_index);
return arg[_index]||''
})
return dd;
} var fn = new Fn('<p><a href="{0}">{1}</a></p>')
document.write (fn.format('http://www.baidu.com/','百度'));

最新文章

  1. 使用vue1.0+es6+vue-cli+webpack+iview-ui+jQuery 撸一套高质量的后台管理系统
  2. ARM汇编程序结构
  3. linux中不小心将rpm命令卸载了,怎么恢复?
  4. JS的预编译和执行顺序 详析(及全局与局部变量)
  5. win7 ubuntu10.04双系统,重装win7后,修复双启动项
  6. BZOJ 4052: [Cerc2013]Magical GCD
  7. openstack instance snapshort
  8. POJ 1064 Cable master(二分查找+精度)(神坑题)
  9. 网络测试工具netperf
  10. MVC-07 案例2
  11. jQuery插件使用和写法
  12. mysql解压版的配置安装
  13. 文件权限解释rwx
  14. HBase的概述和安装部署
  15. 从 Zero 到 Hero ,一文掌握 Python
  16. Float浮点数的使用和条件
  17. Python操作Excel表格,xlwt模块的使用
  18. 了解C#文件操作
  19. 北京Uber优步司机奖励政策(11月9日~11月15日)
  20. 常见的Shell

热门文章

  1. Ado.net之连接数据库
  2. API接口认证
  3. cacti监控服务器
  4. C++中如何对输出几位小数进行控制(setprecision)
  5. cdnbest独立主控配置自定义错误页面
  6. 页面JS实现按钮点击增加输入框
  7. Jenkins之定时任务
  8. 关于深度学习中的batch_size
  9. Nginx(二)
  10. django 模板使用