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显示随机图像或引用
Apr 21 Javascript
把input初始值不写value的具体实现方法
Jul 04 Javascript
Javascript中的return作用及javascript return关键字用法详解
Nov 05 Javascript
jQuery插件ImageDrawer.js实现动态绘制图片动画(附源码下载)
Feb 25 Javascript
微信小程序 出现47001 data format error原因解决办法
Mar 10 Javascript
js实现每日签到功能
Nov 29 Javascript
Vue和React组件之间的传值方式详解
Jan 31 Javascript
原生JS实现逼真的图片3D旋转效果详解
Feb 16 Javascript
Element-ui el-tree新增和删除节点后如何刷新tree的实例
Aug 31 Javascript
vue打包静态资源后显示空白及static文件路径报错的解决
Sep 02 Javascript
JavaScript动态生成表格的示例
Nov 02 Javascript
vue3使用vuedraggable实现拖拽功能
Apr 06 Vue.js
在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
thinkPHP5.0框架简单配置作用域的方法
2017/03/17 PHP
PHP使用imagick扩展实现合并图像的方法
2017/04/25 PHP
浅谈Yii乐观锁的使用及原理
2017/07/25 PHP
CI框架附属类用法分析
2018/12/26 PHP
PHP MVC框架中类的自动加载机制实例分析
2019/09/18 PHP
Laravel 微信小程序后端实现用户登录的示例代码
2019/11/26 PHP
JavaScript 异步调用框架 (Part 2 - 用例设计)
2009/08/03 Javascript
Javascript中Eval函数的使用
2010/03/23 Javascript
8个超棒的学习 jQuery 的网站 推荐收藏
2011/04/02 Javascript
各浏览器对click方法的支持差异小结
2011/07/31 Javascript
关于js datetime的那点事
2011/11/15 Javascript
javascript游戏开发之《三国志曹操传》零部件开发(三)情景对话中仿打字机输出文字
2013/01/23 Javascript
解析offsetHeight,clientHeight,scrollHeight之间的区别
2013/11/20 Javascript
node.js中的fs.fsync方法使用说明
2014/12/15 Javascript
JavaScript针对网页节点的增删改查用法实例
2015/02/02 Javascript
JavaScript数据结构与算法之栈详解
2015/03/12 Javascript
原生Js实现简易烟花爆炸效果的方法
2015/03/20 Javascript
基于jQuery实现搜索关键字自动匹配功能
2020/03/26 Javascript
jquery+php实现滚动的数字特效
2015/11/29 Javascript
Vue.js 表单校验插件
2016/08/14 Javascript
利用javascript实现的三种图片放大镜效果实例(附源码)
2017/01/23 Javascript
js+html5实现半透明遮罩层弹框效果
2020/08/24 Javascript
实例详解ztree在vue项目中使用并且带有搜索功能
2018/08/24 Javascript
vue-cli2打包前和打包后的css前缀不一致的问题解决
2018/08/24 Javascript
微信小程序使用scroll-view标签实现自动滑动到底部功能的实例代码
2018/11/09 Javascript
layui 上传文件_批量导入数据UI的方法
2019/09/23 Javascript
mpvue实现微信小程序快递单号查询代码
2020/04/03 Javascript
python创建和删除目录的方法
2015/04/29 Python
利用python画一颗心的方法示例
2017/01/31 Python
pyenv与virtualenv安装实现python多版本多项目管理
2019/08/17 Python
Tensorflow实现部分参数梯度更新操作
2020/01/23 Python
Python爬虫中Selenium实现文件上传
2020/12/04 Python
自我推荐书
2013/12/04 职场文书
药剂专业学生求职信范文
2013/12/28 职场文书
小学教师读书活动总结
2014/07/08 职场文书
环卫工作汇报材料
2014/10/28 职场文书