jQuery字符串模板格式函数
相当有⽤的jQuery函数,我称之为“ formatVarString”。 它以字符串作为第⼀个参数,并带有n个参数,之后使⽤n个参数执⾏变量替换(使⽤括号将变量作为字符串的⼀部分返回)。
jquery字符串截取您可以简单地使⽤{1},{2},{3}等来引⽤字符串中的变量。
⽤法
formatVarString('we love {1}.', 'jQuery4u');
//output: "we love jQuery4u."
formatVarString('{1} is a {2} aimed to help you learn {3}.', 'jQuery4u', 'blog', 'jQuery');
//output: "jQuery4u is a blog aimed to help you learn jQuery."
jQuery格式功能
var JQUERY4U = {};
JQUERY4U.UTIL = {
formatVarString: function()
{
var args = [].slice.call(arguments);
String() != '[object Object]')
{
args.String());
}
var pattern = new RegExp('{([1-' + args.length + '])}','g');
return String(args[0]).replace(pattern, function(match, index) { return args[index]; });
}
}
JQUERY4U.UTIL.formatVarString('{1} is a {2} aimed to help you learn {3}.', 'jQuery4u', 'blog', 'jQuery');
//output: "jQuery4u is a blog aimed to help you learn jQuery."
From:

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。