// 全局作用域 var globalNumber = 1; // 挂载在window上的变量或函数 -> 全局作用域 function InternalScope() { // 局部作用域 // var internalNumber = 2; window.isTrue = 1; } // 先调用函数,释放出来. InternalScope(); console.log('全局作用域:', isTrue,'全局作用域:',globalNumber); // 局部作用域 function InternalScopes() { var internalNumber = 2; console.log('局部作用域:', internalNumber); } InternalScopes(); // 当全局作用域与浏览器自带产生冲突 -> 弹窗(alert()) function alert(){ console.log('alert 失效了! ha'); } alert();