在我被委派的一个项目中,我看到了一些像这样的 c# 代码
string.format("some JavaScript function(){{ {0}.setValue and do magic",param1,param2,...");
然后将该函数设置为某些 JavaScript 元素的索引更改方法。
这不是我第一次看到它,但它第一次让我如此震惊。实际代码非常庞大,传递的参数也很多。
我想知道是否有更好的方法(可能很多?)因为这对我来说似乎是一个可怜的方法。编写复杂的 javascript 逻辑可能会很痛苦,而使用 string.format 编写它对我来说是半疯狂的。有人可以向我解释什么是替代方案和最佳实践吗?
感谢帮助。问候。