gpt4 book ai didi

javascript - jQuery 中是否有内置的字符串格式化函数?

转载 作者:行者123 更新时间:2023-11-28 16:12:48 24 4
gpt4 key购买 nike

我有以下代码:

$("#stats-list")
.append("<li>Elapsed: " + ajaxElapsed + "</li>\n" +
"<li>Display: " + tableElapsed + "</li>\n" +
"<li>Total: " + (ajaxElapsed + tableElapsed) + "</li>");

这原本是我将三个附加内容串联成一个的附加内容。我可以用 jQuery 做些什么来进一步清理这段代码吗?我想知道 jQuery 是否有任何我可以使用的带标记的字符串格式。

最佳答案

function format(formatString) {
var args = Array.prototype.slice.call(arguments,1);
return formatString.replace(/\{(\d+)\}/g, function(match, num) {
return args[Number(num)];
});
}

format("<li>Elapsed: {0}</li>\n<li>Display: {1}</li>\n<li>Total: {2}</li>",
ajaxElapsed, tableElapsed, ajaxElapsed + tableElapsed);

关于javascript - jQuery 中是否有内置的字符串格式化函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12418953/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com