用JS实现用 字符串 替换 占位符
来源:未知 责任编辑:责任编辑 发表时间:2014-01-20 07:52 点击:次
共享笔记代码如下:
[javascript]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>用JS实现用 字符串 替换 占位符</title>
</head>
<body>
<script type="text/javascript">
String.prototype.format=function()
{
if(arguments.length==0) return this;
for(var s=this, i=0; i<arguments.length; i++)
s=s.replace(new RegExp("\\{"+i+"\\}","g"), arguments[i]);
return s;
};
//占位符可以为多个
alert("http://{0}/{1}".format("www.songyanjun.net", "index.html"));
//与上同理
alert("请输入{0},输完后再按存盘按钮".format("姓名"));
</script>
</body>
</html>
Over!!!
摘自 SongYanJun2011
相关新闻>>
最新推荐更多>>>
- 发表评论
-
- 最新评论 更多>>