1.变量
声明及赋值:用关键字let + 标识符(只能用字母、数字、下划线、$,且首字符不能为数字)
例:let a=10;
变量更新
a=15;
变量删除
a=null;
变量操作
a+b;
变量作用域:在函数体内声明的为私有变量,仅函数体内可以访问;在函数体外声明的为全局变量,所有地方都可访问。
- 变量作用域:就近原则
2. 常量(值不可变)
- 声明:用const+标识符(同变量)
const PI = 3.14;
3. 标识符命名规范
- 只能用字母、数字、下划线、$,且首字符不能为数字
- 驼峰式
- 小驼峰-首字符小写:userName,myEmail
- 大驼峰-首字母大写:AppPath,UserInfo
- 蛇形式-下划线分隔:user_name,user_age
- 常量-建议全部大写,用_分隔:APP_PATH
4.函数
- 声明:用
function
+标识符+参数+代码块组成
//命名函数:需要调用才会执行
function sum(a,b){
return a+b;
}
console.log(sum(5,12));
//匿名函数 - 立即执行函数
(function(name){
console.log('Hello,'+name);
})('蓝魔!');