首頁  >  問答  >  主體

创建数组里面的new什么意思啊?

看山看水看代码看山看水看代码2862 天前2058

全部回覆(4)我來回復

  • 钟毅

    钟毅2017-10-04 16:29:03

    這裡的NEW是指在記憶體中開一個空間,一般NEW的話會在擴充記憶體中開一個預設的空間。 NEW 一個物件就根據物件的大小來開一個空間。 NEW後,變數記憶體新開空間的位址。而不像不需要NEW的變數只能放小型變數。對於需要站指針的對相就是要這樣操作。

    回覆
    0
  • 数据分析师

    数据分析师2017-09-30 22:44:43

    創建數組裡面的new什麼意思啊? -PHP中文網路問答-建立陣列裡面的new什麼意思啊? -PHP中文網問答

    圍觀一下哦,學習一下。

    回覆
    0
  • PHP中文网

    PHP中文网2016-12-17 13:29:36

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

    创建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

    回覆
    1
  • 阿神

    阿神2016-12-17 13:25:25

    创建一个新数组对象  

    Array()就是数组对象

    回覆
    0
  • 取消回覆