多个单词时的 jQuery 缓存变量命名

发布于 2024-11-17 23:22:16 字数 357 浏览 1 评论 0原文

我知道这样命名是好的:

var $number = $('#number');

但是如果有多个这样的单词:

$('#number_of_ship');

您认为 $number_of_ship$numberOfShip 哪个更好?

用驼峰式大小写命名 id 或类是个坏主意,因为它不区分大小写,所以我不想像 #numberOfShip 那样命名 id,但我在 JavaScript 代码中使用驼峰式大小写。

这可能是一件微不足道的事情,但每次都让我烦恼。

I know that it is good to name like this:

var $number = $('#number');

But if there are more than one word like this:

$('#number_of_ship');

Which one do you think is better $number_of_ship or $numberOfShip?

It's bad idea to name the id or class in Camel Case because it's case insensitive, so I don't want to name the id like #numberOfShip, but I use Camel Case in JavaScript code.

It could be trivial thing, but it bothers me every time.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

你又不是我 2024-11-24 23:22:16

富有表现力的名字非常重要。可读性、可维护性。
使用驼峰肠衣。这是要走的路。
如果它困扰你,你就试着去习惯它。
查看好处。

Expressive names are so important. Readability, Maintainability.
Use Camel casing. Its the way to go.
If it bothers you try to get used to it.
See the benefits.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文