From: http://chenzenghua.iteye.com/blog/1770791
Js代码  

  1. String.prototype.format = String.prototype.f = function () {
  2. var s = this,
  3. i = arguments.length;
  4. while (i--) {
  5. s = s.replace(new RegExp('\\{' + i + '\\}', 'gm'), arguments[i]);
  6. }
  7. return s;
  8. };

使用:

Js代码  
  1. "chen {0} hua".format("zeng")

结果:

Js代码  
  1. "chen zeng hua"

JS类似Java String.format的函数相关推荐

  1. Java中利用MessageFormat对象实现类似C# string.Format方法格式化

    我们在写C#代码的时候常常会使用到string.Format("待格式化字符串{0},{1},....",参数1,参数2,...),来格式化字符串,特别是拼接字符的时候,这种方式使 ...

  2. JAVA String.format 方法使用介绍

    在JDK1.5中,String类增加了静态方法format(String format, Objects... args),format(Local l ,String format, Objects ...

  3. JAVA String format 方法使用介绍

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 在JDK ...

  4. java string format s_JAVA字符串格式化-String.format()的使用

    常规类型的格式化 String类的format()方法用于创建格式化的字符串以及连接多个字符串对象.熟悉C语言的同学应该记得C语言的sprintf()方法,两者有类似之处.format()方法有两种重 ...

  5. java百分号的用法,Java String.format()方法中使用百分号'%'_栗子教程

    下面这个例子演示了如何在String.format方法中显示一个百分号. 像下面这样直接调用String.format("%d%", 100)来显示百分号,将会抛出java.uti ...

  6. Java String.format() : 字符串格式化

    2019独角兽企业重金招聘Python工程师标准>>> 1.常规类型的格式化 String类的format()方法用于创建格式化的字符串以及连接多个字符串对象. 1.format(S ...

  7. java String format占位符

    format(String format, Object... args) 新字符串使用本地语言环境,制定字符串格式和参数生成格式化的新字符串 常用: 转  换  符 说    明 示    例 %s ...

  8. JAVA String.format详解

    1> 常规类型的格式化 String类的 format()方法用于创建格式化的字符串以及连接多个字符串对象,format()方法有两种重载形式: format(String format, Ob ...

  9. java String.format()的问题

    代码======================================================= float floatType=1000.00f; double doubleTye ...

最新文章

  1. js中报错“Maximum call stack size exceeded“解决方法
  2. oracle 输出重复记录,ORACLE 去除重复记录
  3. 如何仅用递归函数和栈操作逆序一个栈——你要先用stack实现,再去改成递归——需要对递归理解很深刻才能写出来...
  4. nagios-3种报警方式–声音–email/邮件—短信
  5. copy 和mutaleCopy
  6. 使用 ADSync 集成 IBM Lotus Domino Directory 和 Microsoft Active Directory
  7. 如何在经济危机中寻找崛起之道
  8. 从托管映像创建 VM
  9. abd shell关闭所有程序_带你进一步了解“终端”Shell
  10. c语言编译器turbo,C语言编译器TurboC使用技巧解析
  11. c语言变量常量知识点,嵌入式C语言之变量与常量详解
  12. 想做产品经理,产品经理培训靠谱吗?
  13. MongoDB——基础篇(文档操作)
  14. [AE 表达式]路径跟随动画
  15. Flash Player教育版是什么?和普通版有何区别?
  16. ORA-29339: tablespace block size 32768 does not match configured block sizes
  17. 百度云直链下载-IDM+网页解析(三)
  18. 项目开发中的人月及如何计算
  19. Flowable源码注释(三十二)任务超时作业
  20. 成品入库过账bapi

热门文章

  1. libinject的编译
  2. vue取数据第一个数据_我作为数据科学家的第一个月
  3. 平台api对数据收集的影响_收集您的数据不是那么怪异的api
  4. leetcode 463. 岛屿的周长
  5. node.js gbk编码_如何使用Node.js将Chrome的霸王龙编码为电报游戏
  6. seaborn分布数据可视化:直方图|密度图|散点图
  7. 一个简单的javascript节流器实现
  8. JS JAVASCRIPT 判断两个日期相隔多少天
  9. 面向对象程序设计的术语
  10. 搭建实用深度学习环境(Ubuntu16.10+Theano0.8.2+Tensorflow0.11.0rc1+Keras1.1.0)