Javascript - 列表(数组)长度并从列表中获取项目不起作用

我正在使用 Quokka.js 扩展在 vscode 上练习 JavaScript(本周刚开始)。现在我正在初始化一个名为“事物”的列表,并尝试获取列表的长度并从中获取一些项目。这是我的代码:


var things = ['bananas', 'apples', 7];

things.length;

things[0];

最后两行没有给我任何回报,甚至没有“未定义”。 如何让 vscode 使用 [0] 从列表中返回长度和第一个对象?如果在 vscode 中不可能,我应该使用什么程序来学习 JavaScript?


我还尝试将列表初始化为数组


Array things = ['bananas', 'apples', 7];

但这似乎是不允许的。此外,例如命令


things.splice

似乎在 vscode 中工作。


慕桂英4014372
浏览 120回答 1
1回答

慕田峪4524236

即使您使用的是 Quokka,也最好使用console.log. Quokka 与console.log.也尽量不要使用var或声明数组 using Array. 这是 JavaScript,不是 Java。// Do not use varlet things = ['bananas', 'apples', 7];console.log(things.length);console.log(things[0]);// This will not work// This does not make any sense eitherArray things = ['bananas', 'apples', 7];JavaScript 数组不是类或接口,您可以使用它来声明它的实例。JavaScript Array 是一个全局对象。JavaScript 中没有类。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript