【发布时间】:2013-10-21 08:18:36
【问题描述】:
我想知道基于服务器端属性创建 JS 条件的最正确和最优雅的方法是什么。
我考虑了以下选项:
<% if (obj.Prop == true) { %>
// Code A
<% } else { %>
// Code B
<% } %>
或者这个选项:
var clientProp = <%= obj.Prop.ToString().ToLower() %>;
if (clientProp) {
// Code A
} else {
// Code B
}
你觉得哪个更好?
【问题讨论】:
-
第二个更好,它需要更少的打字,你也可以更容易地编写测试。
标签: javascript asp.net webforms