js需要区分大小写
js中的一切(变量、函数、操作符)都区分大小写。变量名test和Test分别表示两个不同的变量,而函数名不能使用typeof,因为它是一个关键字。
标识符
标识符就是指变量、函数、属性的名字,或者函数的参数。且第一个字母必须是$、字母、下划线。其他字符可以是数字、字母、下划线、美元符。
标识符一般采用驼峰大小写格式,也就是第一个字母小写,其他的每个单词首字母大写。
注释
1、//单行注释
2、/*
*多行注释
* (块级)注释
*/
严格模式
function dosomething(){
“use strict“
//函数体
}
严格模式下js执行的结果会不同。
变量
变量是松散型的,可以保存任何类型的数据。换句话说,每个变量仅仅是一个用于保存值得的占位符而已。
var message = “hi”;
使用var定义的变量将成为定义该变量作用域的局部变量。如果定义了 var的变量,这个变量在函数退出后将被销毁。
错误:
正确:
var message =“hi”,found = false,age = 29; //多个变量初始化用逗号分开。