1、js中是严格区分大小写的
test和Test是两个名字
2、使用驼峰命名法
第一个首字母小写,其余每一个有意义的单词的首字母都要大写
可以使用字母、数字、下划线、$命名,但是数字不能作为开头,如:
学生信息: studentInfo studentInfo2
人员的重要信息: personImportInfo
$person:通常项目中这种名字代表的是jQuery专用的名字
3、不能使用关键字和保留字
关键字:js中具有特殊意义的词,我们不能随便拿来命名
保留字:未来可能会成为关键字的
关键字:
break | catch | default | ||
delete | finally | |||
function | in | instanceof | new | |
return | this | throw | try | |
typeof | var | void | with |
保留字:
abstract | boolean | byte | char | class |
const | debugger | double | enum | export |
extends | final | float | goto | implements |
import | int | interface | long | native |
package | private | protected | public | short |
static | super | synchronized | throws | transient |
volatile |
|
|
|
4、对于全局变量或者公用的变量我们最好起名字的时候前面加上 _ ,例如:_this、_num这些都代表是公用的变量