js编写类似c#的一串格式化字符的写法
来源:互联网 发布:java 免费开源框架 编辑:程序博客网 时间:2024/06/05 03:15
这种方式改变了以前的拼接字符串的方式
/* * C#样式的字符串格式化 * Sample * strFormat("this is a {0}","test") => "this is a test"**/ function strFormat() { if (arguments.length == 0) return null; var str = arguments[0]; for (var i = 1; i < arguments.length; i++) { var re = new RegExp('\\{' + (i - 1) + '\\}', 'gm'); str = str.replace(re, arguments[i]); } return str;};
几种应用方式
1、备注中说的
strFormat("this is a {0}","test") => "this is a test"
2、easyui的格式化某列数据的时候
{field:'REC_ID',title:'操作',width:150, align: "center", formatter:czformatStr} function czformatStr(value,row,index){return strFormat("<input type='button' value='查看' onclick='openDetail({0})' class='btn btn-primary radius' style='width: 50px;'/>",
JSON.stringify(row));};function openDetail(row){
console.log(row.id );
console.log(row.name );
}
阅读全文
0 0
- js编写类似c#的一串格式化字符的写法
- js编写类似c#的一串格式化字符的写法
- C#逐个取一串字符串的字符
- C#格式化数据的几种写法
- 产生一串字符的Code128码
- 输入一串字符,输出单词的个数
- jquery 判断一串中文字符 的个数
- 类似linux驱动的写法
- 类似这种时间的格式化
- 类似电话本字符索引的JS简单实现
- 输入一串字符,查询某个字符出现的位置
- 找出一串字符里出现次数最多的字符
- 查找一串字符中有没有我想查找的字符
- c语言判断一串字符小写字符的个数
- js实现类似C# 时间格式化、时间运算
- java格式化日期的写法
- JS匹配任意字符的正则表达式写法
- HTML特殊字符的html、js、css写法汇总
- SOLR对多个(关联)表创建索引
- 养成良好的习惯! 2017-09-30
- linux usb 驱动开发 抓包工具
- JavaScript数据类型的判断
- ZBrush国庆中秋大放价.....
- js编写类似c#的一串格式化字符的写法
- 等价二叉树
- Lintcode删除链表中倒数第n个节点
- 文章标题
- SQL注入之cookie注入
- Spring Boot拦截器配置
- nginx负载均衡完整配置
- 西瓜书《机器学习》课后答案——Chapter6_6.3
- 容器