gpt4 book ai didi

javascript - 从 ASP.NET Webforms 中的服务器端属性创建 javascript 条件

转载 作者:行者123 更新时间:2023-11-30 06:28:31 25 4
gpt4 key购买 nike

我想知道基于服务器端属性创建 JS 条件的最正确和优雅的方法是什么。

我考虑了以下选项:

<% if (obj.Prop == true) { %>
// Code A
<% } else { %>
// Code B
<% } %>

或者这个选项:

var clientProp = <%= obj.Prop.ToString().ToLower() %>;

if (clientProp) {
// Code A
} else {
// Code B
}

你觉得哪个更好?

最佳答案

只有一些异常(exception)情况既正确又优雅。我认为你应该考虑效率。

您的第一种方法效率更高,因为 java 脚本代码会更少,但会以可维护性为代价。

您的第二种方法可能更易于维护,但以效率为代价(更多代码需要更多下载时间。)。

关于javascript - 从 ASP.NET Webforms 中的服务器端属性创建 javascript 条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19489353/

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