创建数组里面的new什么意思啊?
看山看水看代码
看山看水看代码 2016-12-17 13:24:07
0
4
2091
看山看水看代码
看山看水看代码

全部回复(4)
钟毅

这里的NEW是指在内存中开一个空间,一般NEW的话会在扩展内存中开一个默认的空间。NEW 一个对象就根据对象的大小来开一个空间。NEW后,变量内存着新开空间的地址。而不像不需要NEW的变量只能放小型变量。对于需要站指针的对相就是要这样操作。

数据分析师

创建数组里面的new什么意思啊?-PHP中文网问答-创建数组里面的new什么意思啊?-PHP中文网问答

围观一下哦,学习一下。

Ty80

亲,这个没有区别,数组都是要在内存中开辟存储空间的

创建js数组可以直接 var narr=['a','b','c'];
个人感觉这种写法比较优雅,其他写法从来没用过,也不需要知道。

js中的对象其实就是一个function xxx(),实例化的时候可以用new也可以不用, 直接xxx()这样调用就可以了


js创建对象的三种方式:

    调用Object()函数

    var person=new Object();

    person.name="xxx",


   2. 采用Json形式创建对象

     var person={name:'xxx'}

   3.自定义函数函数形式创建对象

   function Person(name)

  {

       var obj=new Object();

       obj.name=name;

       return obj;
  }

-------------------

后两种不用new

阿神

创建一个新数组对象  

Array()就是数组对象

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板