如何修复简单数组的代码。我使用关键字创建了一个构造函数:new 我运行代码并得到:ReferenceError:产品未定义

问题描述 投票:0回答:1

我正在研究一本 JavaScript All-In_One 教科书。我正在按照说明编写数组。我用的是vscode。这是我的数组:

const list = new Products['eggs','milk','cheese','garlic','onion','kale','salt','pepper']; 

当我运行 Visual Studio 时,出现错误。产品未定义。

我尝试在分配数组之前声明它。当我运行代码时,我希望获得数组中的列表。当我编写 Products.length 时,我希望获得数组字符的长度。我尝试在浏览器中使用控制台,但出现了相同的错误。

javascript visual-studio-code microsoft-edge
1个回答
0
投票

如果

Products
构造函数接受数组参数:

const list = new Products(['eggs','milk','cheese','garlic','onion','kale','salt','pepper']);

实例化类的语法是:

new <class_name>(arg1, arg2, ...);

© www.soinside.com 2019 - 2024. All rights reserved.