我一直在寻找我的问题的明确答案,但找不到。很多网站都涵盖了该主题,但我找不到我正在寻找的答案。
例如,我有一个处理客户查询的 ASPX 页面。在后面的代码中,我有一个 Customer 类。例如,如果我想在 JavaScript 函数中使用客户 ID 和名称。对我来说最好的方法是什么?
我有这个代码(一个我被要求更新的网站),但我尝试整理所有警告 VS 显示,这个代码显示两个。
<script type="text/javascript">
function DoSomeThingFunction(enable)
{
var enableStr = enable ? "on" : "off";
var intClientID = <%= Customer.ClientID %>;
var strClientName = <%= Customer.ClientName %>;
<!--
More functionality
-->
};
</script>
以下两行的预期表达式..
var intClientID = <%= Customer.ClientID %>;
var strClientName = <%= Customer.ClientName %>;
我可以更新此代码以停止警告..
<script type="text/javascript">
function DoSomeThingFunction(enable)
{
var enableStr = enable ? "on" : "off";
var intClientID = parseInt('<%= Customer.ClientID %>');
var strClientName = '<%= Customer.ClientName %>';
<!--
More functionality
-->
};
</script>
我的问题是:在没有任何警告的情况下实现这一目标的最佳方法是什么?最好的方法是否意味着我会收到警告并因此不得不忍受它?我讨厌看到任何形式的警告并尝试将它们全部修复。
感谢您的关注