JavaScript中的变量分为基本类型,引用类型。
基本类型就是保存在栈内存中的简单数据段 有String Number Boolean Undefined、Null
引用类型指的是那些保存在堆内存中的对象。 引用类型,值大小不固定,栈内存中存放地址指向堆内存中的对象。 有object Array
var i=0
function num(num) {
if(num > 3) {
abc(--num);
}
++i
console.log(num,'---',i);
}
abc(5);//输出的结果是3--1,3--2,4--3//这个输出方式像队列,后进的先输出来了。。node 香葱圈模型