Visual studio 2012 javascript智能感知和输入名称=";日期“;
在我的Visual Studio 2012中,将输入字段命名为“日期”会使javascript intellisense出错。让我想知道这是否被视为坏习惯Visual studio 2012 javascript智能感知和输入名称=";日期“;,visual-studio-2012,javascript-intellisense,Visual Studio 2012,Javascript Intellisense,在我的Visual Studio 2012中,将输入字段命名为“日期”会使javascript intellisense出错。让我想知道这是否被视为坏习惯 <script> var d = new Date(); d. <-- no intellisense </script> <input type="text" name="Date" /> var d=新日期(); d 通常情况下,最好不要使用语言保留词,有时会有一些方法来替换它
<script>
var d = new Date();
d. <-- no intellisense
</script>
<input type="text" name="Date" />
var d=新日期();
d 通常情况下,最好不要使用语言保留词,有时会有一些方法来替换它们,但如果您需要修改某些内容,或者更糟糕的是,如果其他人需要修改您的工作,将来可能会让您感到困惑
您可以始终使用直观的前缀,例如:
myDate
inputDate
formDate
etc
谢谢,你的方式是最好的。我对VisualStudioIntelliSense bug感到有点困惑,我想把它放到这里来帮助其他人搜索它。