逻辑短路
var a=10;
var y=20;
var z=x<y?x++:++y
执行后 x=11;y=20;z=10
全局变量局部变量
var x='global';
function test(){
console.log(x);
var x='local';
console.log(x);
}
test();//undefined local
二维数据
var arr1=[10,20];
arr1.push([40,50]);
var data =arr1.pop();
console.log(data);//[40,50];
闭包
var a=100; function f(n){ var a=200; function g(n){ a +=n; return a } return g; } console.log(f()(3));