首页 > 代码库 > js-数组

js-数组

一、  堆(heap)和栈(stack)

栈(stack)会自动分配内存空间,会自动释放。堆(heap)动态分配的内存,大小不定也不会自动释放。

二、  基本类型和引用类型

基本类型:存放在栈内存中的简单数据段。数据大小确定,内存空间大小可以分配。
引用类型:存放在堆内存中的对象,变量中实际保存的是一个指针,这个指针指向另一个位置。每个空间大小不一样,要根据情况开进行特定的分配。

技术分享

1    二维数组声明方式是下面这样的


       var images=new Array();         //先声明一维
       for(var i=0;i<10;i++){                //一维长度为10
          images[i]=new Array();         //在声明二维
          for(var j=0;j<20;j++){             //二维长度为20
             images[i][j]=1;
        }
     }

 

js-数组