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

Array(3)和Array(3, 4)的区别是什么?

郎雅昶
2023-03-14
问题内容

作者:霖呆呆

Array(3)和Array(3, 4)的区别?

js">
console.log(Array(3))
console.log(Array(3, 4))

console.log(new Array(3))
console.log(new Array(3, 4))

console.log(Array.of(3))
console.log(Array.of(3, 4))

考察知识点:

  • Array()new Array()
  • Array()参数个数不同时的不同表现
  • Array.of()的作用

问题答案:
  1. Array和new Array的执行结果一样
  2. Array(3) => [empty x3] 一个参数的时候创建一个长度为3的空数组
  3. Array(3, 4) => [3, 4] 大于一个参数的时候则把参数作为元素创建一个长度可变数组
  4. Array.of(3) => [3] 创建一个具有可变数量参数的新数组实例,而不考虑参数的数量或类型。
 类似资料:
  • 问题内容: 和Numpy有什么区别?我在哪里可以找到numpy源代码中的实现? 问题答案: 只是创建一个便利函数; 它本身不是类。 您也可以使用创建数组,但不建议这样做。来自以下文档的字符串: 阵列应该使用来构造,或…这里给出的参数是指低级方法(用于实例化阵列)。 实现的大部分内容都在C代码中(在multiarray中),但是您可以在这里开始查看ndarray接口: https://github.

  • 问题内容: 我正在编写一个PHP应用程序,我想确保它不会出现错误。 原始代码: 以下内容可以正常工作还是不建议使用? 有什么区别吗? 我再次查看了有关数据以及PHP.net中带有方括号的短数组方法,但不确定。 而且,简短的php标签是否适合回显?有版本问题吗?(提供在php.ini中启用) 问题答案: PHP> = 5.4支持以下功能: 这只是一个短语法,在 PHP <5.4中将不起作用。

  • 本文向大家介绍Array 和 ArrayList 有何区别?相关面试题,主要包含被问及Array 和 ArrayList 有何区别?时的应答技巧和注意事项,需要的朋友参考一下 Array 可以存储基本数据类型和对象,ArrayList 只能存储对象。 Array 是指定固定大小的,而 ArrayList 大小是自动扩展的。 Array 内置方法没有 ArrayList 多,比如 addAll、re

  • 问题内容: Numpy和函数之间有什么区别?什么时候应该使用一个而不是另一个?他们似乎为我能想到的所有输入生成了相同的输出。 问题答案: 由于将其他问题重定向到这个询问问题或其他数组创建例程的问题,因此可能有必要简要概述每个问题的作法。 区别主要在于何时返回不变的输入,而不是将新数组作为副本。 提供多种选择(其他大多数功能都围绕着薄包装纸),包括用于确定何时复制的标志。完整的解释将和文档一样长(请

  • numpy的和函数之间有什么区别?什么时候你应该用一个而不是另一个?它们似乎为我能想到的所有输入生成相同的输出。