Javascript变量分为基本变量和引用变量
ECMAScrpit中的所有参数都是按值传递的。基本类型和引用类型作参数传递都类似于复制。
var num=1; var st=‘haha‘; var bo=true; var nu=null; var obj=new Object(); var ar=[];
console.log(typeof(num));//Number console.log(typeof(st));//String console.log(typeof(bo));//Boolean console.log(typeof(obj),typeof(nu));//Object,Object
console.log(nu instanceof Object );//false console.log(obj instanceof Object);//true console.log(ar instanceof Array );//true
参考:《JavaScript权威指南》第三版
原文:https://www.cnblogs.com/ellen-mylife/p/11258333.html