我知道有很多争议(可能没有争议,但至少是争论)关于哪种命名约定最适合JavaScript.
如何命名变量,函数,对象等?
我会对此有所了解,因为我没有长时间使用JS(几年,只有),我只是请求创建一个具有命名约定的文档,以便在我们的工作项目中使用.所以我一直在寻找(google-ing),并且有很多不同的意见.
我在JS上阅读的书籍本身也使用不同的命名约定,但他们都同意一点:"找到适合你的东西,并坚持下去."但是现在我已经阅读了很多,我发现我像其他一些方法一样,比我现在习惯的要好一些.
我仍在努力为我的网络项目中使用的图像,js和css文件等资产找到一个好的命名约定.
所以,我目前的情况是:
CSS: style-{name}.css
例子:style-main.css
,style-no_flash.css
,style-print.css
等.
JS:
script-{name}.js
例子:script-main.js
,script-nav.js
等
图像: {imageType}-{name}.{imageExtension}
{imageType}
是这些中的任何一个
<img />
元素插入的标题图像)例如,名称是:icon-help.gif
,img-logo.gif
,sprite-main_headlines.jpg
,bg-gradient.gif
等.
那么,您的想法是什么?您的命名惯例是什么?