gpt4 book ai didi

javascript - 等效于 jQuery 中的 String.format

转载 作者:IT老高 更新时间:2023-10-28 13:15:03 26 4
gpt4 key购买 nike

我正在尝试将一些 JavaScript 代码从 MicrosoftAjax 移动到 JQuery。我在 MicrosoftAjax 中使用流行的 .net 方法的 JavaScript 等价物,例如String.format(), String.startsWith() 等。在jQuery中有没有它们的等价物?

最佳答案

source code for ASP.NET AJAX is available供您引用,因此您可以从中挑选并将要继续使用的部分包含在单独的 JS 文件中。或者,您可以将它们移植到 jQuery。

这里是格式化函数...

String.format = function() {
var s = arguments[0];
for (var i = 0; i < arguments.length - 1; i++) {
var reg = new RegExp("\\{" + i + "\\}", "gm");
s = s.replace(reg, arguments[i + 1]);
}

return s;
}

这里是endsWith和startsWith原型(prototype)函数...

String.prototype.endsWith = function (suffix) {
return (this.substr(this.length - suffix.length) === suffix);
}

String.prototype.startsWith = function(prefix) {
return (this.substr(0, prefix.length) === prefix);
}

关于javascript - 等效于 jQuery 中的 String.format,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1038746/

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