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这些都代表是公用的变量