如今谈谈关于变量及方法等的命名,没有硬性规定,但为了规范,遵循一些约定仍是颇有必要的。html
变量定义:好的作法是把将要使用的变量名用一个var关键字一并定义在代码开头,变量名间用逗号隔开。缘由有二:jquery
变量及函数命名 通常使用驼峰命名法(CamelCase),即首个单词的首字母小写,后面单词首字母大写,好比resultArray,requestAnimationFrame。对于常量,全部字母采用大写,多个单词用下划线隔开,好比WIDTH=100,BRUSH_COLOR='#00ff00'。当变量是jQuery类型时,建议以$开头,开始会不习惯,但常常用了以后会感受很方便,由于能够很方便地将它与普通变量区别开来,一看到以$开头咱们就知道它是jQuery类型能够直接在其身上调用jQuery相关的方法,好比var $element=$('a'); 以后就能够在后面的代码中很方便地使用它,而且与其余变量容易区分开来。app
引号的使用:既然都扯了这些与插件主题无关的了,这里再多说一句,通常HTML代码里面使用双引号,而在JavaScript中多用单引号,好比下面代码所示:函数
var name = 'Wayou';
document.getElementById(‘example’).innerHTML = '< a href="http: //wayouliu.duapp.com/">'+name+'</a>'; //href=".." HTML中保持双引号,JavaScript中保持单引号
一方面,HTML代码中原本就使用的是双引号,另外一方面,在JavaScript中引号中还须要引号的时候,要求咱们单双引号间隔着写才是合法的语句,除非你使用转意符那也是能够的。再者,坚持这样的统一能够保持代码风格的一致,不会出现这里字符串用双引号包着,另外的地方就在用单引号。插件
原文连接:htm
jQuery插件开发精品教程http://www.cnblogs.com/Wayou/p/jquery_plugin_tutorial.htmlblog