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 相关文章推荐
Jquery 绑定时间实现代码
May 03 Javascript
浅析JavaScript中的隐式类型转换
Dec 05 Javascript
jQuery设置指定网页元素宽度和高度的方法
Mar 25 Javascript
JavaScript继承模式粗探
Jan 12 Javascript
javascript冒泡排序小结
Apr 10 Javascript
AngularJS中关于ng-class指令的几种实现方式详解
Sep 17 Javascript
Javascript下拉刷新的简单实现
Feb 14 Javascript
对于Javascript 执行上下文的全面了解
Sep 05 Javascript
axios简单实现小程序延时loading指示
Jul 30 Javascript
layui扩展上传组件模拟进度条的方法
Sep 23 Javascript
Vue中axios拦截器如何单独配置token
Dec 27 Javascript
Node.js API详解之 assert模块用法实例分析
May 26 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编写和读取XML的几种方式
2013/01/12 PHP
jQuery学习笔记(4)--Jquery中获取table中某列值的具体思路
2013/04/10 Javascript
JQuery中如何传递参数如click(),change()等具体实现
2013/04/28 Javascript
ExtJS实现文件下载的方法实例
2013/11/09 Javascript
jQuery获得IE版本不准确webbrowser的解决方法
2014/02/23 Javascript
多种js图片预加载实现方式分享
2016/02/19 Javascript
JS for循环中i++ 和 ++i的区别介绍
2016/07/20 Javascript
动态生成的DOM不会触发onclick事件的原因及解决方法
2016/08/06 Javascript
在windows上用nodejs搭建静态文件服务器的简单方法
2016/08/11 NodeJs
微信小程序  wx.request合法域名配置详解
2016/11/23 Javascript
详解Angular.js指令中scope类型的几种特殊情况
2017/02/21 Javascript
jQuery实现移动端Tab选项卡效果
2017/03/15 Javascript
JS实现延迟隐藏功能的方法(类似QQ头像鼠标放上展示信息)
2017/12/28 Javascript
Vue 重置组件到初始状态的方法示例
2018/10/10 Javascript
webpack 开发和生产并行设置的方法
2018/11/08 Javascript
小程序实现多个选项卡切换
2020/06/19 Javascript
js实现简单选项卡制作
2020/08/05 Javascript
原生JS实现多条件筛选
2020/08/19 Javascript
javascript实现智能手环时间显示
2020/09/18 Javascript
玩转python爬虫之爬取糗事百科段子
2016/02/17 Python
Python 爬虫学习笔记之正则表达式
2016/09/21 Python
Python判断变量是否为Json格式的字符串示例
2017/05/03 Python
Python字符串格式化的方法(两种)
2017/09/19 Python
python爬虫获取京东手机图片的图文教程
2017/12/29 Python
mac安装pytorch及系统的numpy更新方法
2018/07/26 Python
pycharm创建一个python包方法图解
2019/04/10 Python
python 的 scapy库,实现网卡收发包的例子
2019/07/23 Python
PyTorch实现更新部分网络,其他不更新
2019/12/31 Python
使用sklearn的cross_val_score进行交叉验证实例
2020/02/28 Python
html5使用Canvas绘图的使用方法
2017/11/21 HTML / CSS
爱游人:Travelliker
2017/09/05 全球购物
药学专业个人的自我评价
2013/12/31 职场文书
青年创业培训欢迎词
2014/01/10 职场文书
小学敬老月活动方案
2014/02/11 职场文书
数学国培研修感言
2014/02/13 职场文书
《广玉兰》教学反思
2014/04/14 职场文书