Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2012 javascript智能感知和输入名称=";日期“;_Visual Studio 2012_Javascript Intellisense - Fatal编程技术网

Visual studio 2012 javascript智能感知和输入名称=";日期“;

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 通常情况下,最好不要使用语言保留词,有时会有一些方法来替换它

在我的Visual Studio 2012中,将输入字段命名为“日期”会使javascript intellisense出错。让我想知道这是否被视为坏习惯

<script>
    var d = new Date();
    d. <-- no intellisense
</script>
<input type="text" name="Date" />

var d=新日期();

d 通常情况下,最好不要使用语言保留词,有时会有一些方法来替换它们,但如果您需要修改某些内容,或者更糟糕的是,如果其他人需要修改您的工作,将来可能会让您感到困惑

您可以始终使用直观的前缀,例如:

myDate
inputDate
formDate
etc

谢谢,你的方式是最好的。我对VisualStudioIntelliSense bug感到有点困惑,我想把它放到这里来帮助其他人搜索它。