函数式声明提升,变量提升
var b = 10;
(function b() {
b = 20;
console.log(b);// ?
console.log(window.b) // ?
} )();
引用数据修改
function changeObj(s) { s.url = 'baidu'; s = {}; s.url = 'google' } var t = {}; changeObj(t); console.log(t.url) // ?
var a=1 // function tt(){ { a = 2 function a(){} a = 3 xb = 99 xb = 100 }