js实现String.Fomat的实例代码
2018-10-12 13:51
295 查看
引言
拼接字符串用习惯了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的实例代码就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
您可能感兴趣的文章:
相关文章推荐
- JS实现JSON.stringify的实例代码讲解
- js实现json数据行到列的转换的实例代码
- js实现简单登录功能的实例代码
- js实现收缩菜单效果实例代码
- JS中实现replaceAll的方法(实例代码)
- js实现json数据行到列的转换的实例代码
- js实现的切换面板实例代码
- JS简单实现文件上传实例代码(无需插件)
- JS小功能(checkbox实现全选和全取消)实例代码
- js实现简单登录功能的实例代码
- JS小功能(onmouseover实现选择月份)实例代码
- js实现网页内查找代码(实例)
- JS实现字体选色板实例代码
- JS 实现BASE64_ENCODE和BASE64_DECODE(实例代码)
- js/ajax跨越访问-jsonp的原理和实例(javascript和jquery实现代码)
- JS代码实例:实现随机加载不同的CSS样式
- JS+DIV实现鼠标划过切换层效果的实例代码
- JS 实现BASE64_ENCODE和BASE64_DECODE(实例代码)
- JS实现随机化快速排序的实例代码