javascript intellisense和输入名称=“日期”

时间:2013-06-12 13:04:42

标签: visual-studio-2012 javascript-intellisense

在我的Visual Studio 2012中命名一个输入字段'Date'搞砸了javascript intellisense。让我想知道这是否被认为是不好的做法?

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

1 个答案:

答案 0 :(得分:1)

通常情况下,最好不要使用语言保留字,有时候可以使用语言保留它们,但如果你需要修改某些内容,或者更糟糕的是,如果有人需要修改你的工作,它可能会让你自己感到困惑。

您总是可以使用直观的前缀,例如:

myDate
inputDate
formDate
etc