js实现String.Fomat的实例代码


Posted in Javascript onSeptember 02, 2016

引言

拼接字符串用习惯了C#的String.Format。今天看别人的代码在js中也封装了一个js的String.Format,用来拼接字符串和DOM。

js实现和调用String.Format

String.Format = function (str) {
  for (var i = 1; i < arguments.length; i++) {
    var parent = "\\{" + (i - 1) + "\\}";
    var reg = new RegExp(parent, "g")
    str = str.replace(reg, arguments[i]);
  }
  return str;
}
string.Format("<span>您的答案是:<b>{0}</b></span>", remark);
str += string.Format(temp, data[i].Item2, data[i].Item1);

以上这篇js实现String.Fomat的实例代码就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JavaScript实现禁止后退的方法
Dec 27 Javascript
javascript动态加载二
Aug 22 Javascript
利用JS延迟加载百度分享代码,提高网页速度
Jul 01 Javascript
JavaScript中关于iframe滚动条的去除和保留
Nov 17 Javascript
js实现淡入淡出轮播切换功能
Jan 13 Javascript
vue实现添加标签demo示例代码
Jan 21 Javascript
Bootstrap 3 进度条的实现
Feb 22 Javascript
layui前端框架之table表数据的刷新方法
Aug 17 Javascript
vue返回上一页面时回到原先滚动的位置的方法
Dec 20 Javascript
浅谈webpack devtool里的7种SourceMap模式
Jan 14 Javascript
p5.js实现动态图形临摹
Oct 23 Javascript
JavaScript实现无限轮播效果
Nov 19 Javascript
在Docker快速部署Node.js应用的详细步骤
Sep 02 #Javascript
CSS3 3D 技术手把手教你玩转
Sep 02 #Javascript
js实现StringBuffer的简单实例
Sep 02 #Javascript
纯JS实现可拖拽表单的简单实例
Sep 02 #Javascript
vue.js入门教程之绑定class和style样式
Sep 02 #Javascript
js绘制购物车抛物线动画
Nov 18 #Javascript
基于jQuery实现发送短信验证码后的倒计时功能(无视页面关闭)
Sep 02 #Javascript
You might like
PHP 文件上传进度条的两种实现方法的代码
2007/11/25 PHP
用php实现的下载css文件中的图片的代码
2010/02/08 PHP
浅析application/x-www-form-urlencoded和multipart/form-data的区别
2014/06/22 PHP
ThinkPHP中类的构造函数_construct()与_initialize()的区别详解
2017/03/13 PHP
Yaf框架封装的MySQL数据库操作示例
2019/03/06 PHP
Add a Picture to a Microsoft Word Document
2007/06/15 Javascript
Javascript笔记一 js以及json基础使用说明
2010/05/22 Javascript
JavaScript 在网页上单击鼠标的地方显示层及关闭层
2012/12/30 Javascript
jquery对象和DOM对象的区别介绍
2013/08/09 Javascript
node.js中的Socket.IO使用实例
2014/11/04 Javascript
javascript页面倒计时实例
2015/07/25 Javascript
基于jquery实现select选择框内容左右移动添加删除代码分享
2015/08/25 Javascript
Jquery元素追加和删除的实现方法
2016/05/24 Javascript
基于Node.js模板引擎教程-jade速学与实战1
2017/09/17 Javascript
vue数据控制视图源码解析
2018/03/28 Javascript
vue-cli配置环境变量的方法
2018/07/09 Javascript
Python获取系统默认字符编码的方法
2015/06/04 Python
Python 的描述符 descriptor详解
2016/02/27 Python
python中类变量与成员变量的使用注意点总结
2017/04/29 Python
python 多线程中子线程和主线程相互通信方法
2018/11/09 Python
python快排算法详解
2019/03/04 Python
python实现抖音点赞功能
2019/04/07 Python
深入了解Django中间件及其方法
2019/07/26 Python
浅析Python 条件控制语句
2020/07/15 Python
10 套华丽的CSS3 按钮小结
2012/10/03 HTML / CSS
css3实现背景动态渐变效果
2019/12/10 HTML / CSS
美国领先的医疗警报服务:Philips Lifeline
2018/03/12 全球购物
竞选演讲稿范文大全
2014/05/12 职场文书
大学生见习报告范文
2014/11/03 职场文书
2014年宣传部个人工作总结
2014/12/06 职场文书
2015年安全生产月工作总结
2015/07/27 职场文书
2016年党员学习廉政准则心得体会
2016/01/20 职场文书
使用react-virtualized实现图片动态高度长列表的问题
2021/05/28 Javascript
MySQL中优化SQL语句的方法(show status、explain分析服务器状态信息)
2022/04/09 MySQL
Windows Server 2008 修改远程登录端口以及配置防火墙
2022/04/28 Servers
Python代码实现双链表
2022/05/25 Python