我正在阅读以下帖子为什么 JavaScript 变量会以美元符号开头?建议使用 $ 作为代表 jQuery 对象的变量名的前缀。
var $email = $("#email");
我在这里没有关于命名约定的问题,但问题是我无法通过双击来选择整个变量。我确实经常复制变量并将其粘贴到 js 文件中以使用它。但是当我在 Visual Studio 中双击它时,只选择了“电子邮件”部分,这是一种令人沮丧的体验,即使在浏览器中也只选择了“电子邮件”。如何克服这种情况?
我正在阅读以下帖子为什么 JavaScript 变量会以美元符号开头?建议使用 $ 作为代表 jQuery 对象的变量名的前缀。
var $email = $("#email");
我在这里没有关于命名约定的问题,但问题是我无法通过双击来选择整个变量。我确实经常复制变量并将其粘贴到 js 文件中以使用它。但是当我在 Visual Studio 中双击它时,只选择了“电子邮件”部分,这是一种令人沮丧的体验,即使在浏览器中也只选择了“电子邮件”。如何克服这种情况?
在 jQuery 中,这个符号 $ 表示函数名 'jQuery' 的别名。而这里 $email 只是一个有价值的名称,我认为这不是一个好名字。
从长远来看,约定是为了让生活更轻松。如果这不能让您的生活更轻松,请不要遵循它。您可以在它们前面加上对 Visual Studio 更友好的东西,并且仍然很清楚,例如,jq
这将是一个不错的选择。
按住 CTRL+SHIFT 将通过两次双击来选择它,首先选择电子邮件,然后选择 $。