基础部分
1.1. 代码块
是在大括号里{}
所写的语句,此时将多条语句的集合视为一条语句。
{
var a = 1;
let b = 2;
}
console.info(a);//1
console.info(b);//not defined
1.2 作用域
作用域
是可访问变量的集合。
- 在 js 中, 对象和函数同样也是变量。
- 在 js 中, 作用域为可访问变量,对象,函数的集合。
- js 函数作用域: 作用域在函数内修改。
1.3 声明变量
常见的声明变量有三种var
、let
、const
。
var a = 1;
let b = 2;
const c = 3;
1.3.1 var(es6 不提倡)
var
: 在JavaScript中最常用的声明方法。
var a ;
console.log(a);// undefined
a = 1;
console.log(a);// 1
1.3.2 let
let
:用法类似var
,但声明的变量只在所在的代码块内有效。
for(let i = 0;i<10;i++){
a++;
}
console.log(i);// not defined
Comments | NOTHING