gpt4 book ai didi

javascript - 是对象还是数组?哪一个?

转载 作者:行者123 更新时间:2023-11-30 06:53:39 26 4
gpt4 key购买 nike

<分区>

一位同事错误地写了这段代码:

var parameters = [];
// some lengthy code here
parameters.firstParameter = "first parameter value";
parameters.secondParameter = "second parameter value";

他将 parameters 变量声明为数组,但在其他地方他将其用作对象,并向其添加参数。

测试该参数类型的结果如下(谷歌浏览器控制台):

parameters;
// prints []

typeof parameters;
// prints "object"

parameters instanceof Array;
// prints true

那么,到底是对象还是数组呢?或者它是否具有双重性质,同时既是数组又是对象?

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com