基于JS实现PHP的sprintf函数实例
更新时间:2015年11月14日 15:40:56 作者:jackluo
这篇文章主要介绍了基于JS实现PHP的sprintf函数的方法,可实现JavaScript模拟PHPsprintf函数的输出功能,涉及JavaScript字符串操作的相关技巧,需要的朋友可以参考下
本文实例讲述了基于JS实现PHP的sprintf函数。分享给大家供大家参考,具体如下:
函数如下:
<script type="text/javascript"> function sprintf() { var arg = arguments, str = arg[0] || '', i, n; for (i = 1, n = arg.length; i < n; i++) { str = str.replace(/%s/, arg[i]); } return str; } </script>
第一个参数是包含的“%s”的字符串,其他参数是对应的用来替换“%s”的变量。
如:
<script type="text/javascript"> var str = "床前%s明光,疑是%s上霜;举头%s明月,低头%s故乡。", var1 = "明", var2 = "地", var3 = "望", var4 = "思"; str = sprintf(str, var1, var2, var3, var4); </script>
希望本文所述对大家JavaScript程序设计有所帮助。
相关文章
javascript实现点击商品列表checkbox实时统计金额的方法
这篇文章主要介绍了javascript实现点击商品列表checkbox实时统计金额的方法,涉及javascript鼠标事件及页面元素操作的相关技巧,需要的朋友可以参考下2015-05-05如何使用JavaScript和XLSX.js将数据导出为Excel文件
这篇文章主要给大家介绍了关于如何使用JavaScript和XLSX.js将数据导出为Excel文件的相关资料,xlsx.js基于JavaScript的Excel文件读写库 如果你需要在浏览器端处理Excel文件,那么xlsx.js可能是一个不错的选择,需要的朋友可以参考下2024-05-05JavaScript中SetInterval与setTimeout的用法详解
在写H5游戏时经常需要使用定时刷新页面实现动画效果,比较常用即setTimeout()以及setInterval(),但是大家对SetInterval与setTimeout的用法了解吗,下面通过本文给大家详解js中SetInterval与setTimeout的用法,需要的朋友参考下2015-11-11
最新评论