当前位置: 首页 > 面试题库 >

Array()与新Array()

姜阳
2023-03-14
问题内容

之间有什么区别(如果有)

x = Array()

x = new Array()

我应该使用哪一个?


问题答案:

该规范说:

Array作为函数而不是构造函数调用时,它将创建并初始化一个新的Array对象。因此,函数调用Array(…)等效于new Array(…)具有相同参数的对象创建表达式。



 类似资料:
  • 1. 数组(C中的)与链表 2. 操作HashTable的API 3. 在内核中操作PHP语言中数组 4. 小结 在C语言中,我们可以自定义各种各样的数据结构,用来把很多数据保存在一个变量里面,但是每种数据结构都有自己的优缺点,PHP内核规模如此庞大,是否已经找到了一些非常棒的解决方法呢?

  • 问题内容: 两者之间有区别吗 和 ? 两者都起作用,并且结果完全相同。哪个更快或更更好?是否有推荐的风格指南? 问题答案: 两者是等效的。看一下以下内容:

  • Given two sorted integer arrays A and B, merge B into A as one sorted array. Note: You may assume that A has enough space (size that is greater or equal to m + n) to hold additional elements from B. T

  • Rotate Array 描述 Rotate an array of n elements to the right by k steps. For example, with n = 7 and k = 3, the array [1,2,3,4,5,6,7] is rotated to [5,6,7,1,2,3,4]. Note: Try to come up as many solution

  • Type: Array Array方法和函数的集合。 另请参见: MDC Array Function: Array.each 用于遍历数组,或可迭代对象,如getElementsByTagName或函数的参数。 语法: Array.each(iterable, fn[, bind]); 参数: iterable - (array)遍历的数组。 fn - (function)处理每个元素的函数。