1.值类型和引用类型的区别
//值类型
let a 100
let b a
a 200
console.log(b) //100
//引用类型
let a { age: 20 }
let b a
console.log(a.age) //21值类型:number, string, boolean, null, undefined, symbol(ES6)引用类型:Object(对象的子类: A…
第一道: var a 10; // 全局作用域,全局变量。a10function foo() {// var a //的声明将被提升到到函数的顶部。// 比如:var aconsole.log(a); // 打印 undefined// 实际初始化值20只发生在这里var a 20; // local scope}foo();
看图说话: 第…