我正在用JavaScript扩展在vscode上练习Quokka.js (本周刚开始)。现在,我正在初始化一个名为"things“的列表,并试图获取列表的长度,并从中获取一些项目。这是我的密码:
var things = ['bananas', 'apples', 7];
things.length;
things[0];最后两行没有返回任何内容,甚至没有“未定义”。如何使用vscode从列表中返回长度和第一个对象?如果在vscode中不可能,我应该使用什么程序来学习JavaScript?
我还尝试将列表初始化为
Array things = ['bananas', 'apples', 7];但这似乎是不允许的。此外,例如,命令
things.splice似乎适用于vscode。
发布于 2020-04-02 10:05:05
即使您使用的是Quokka,使用console.log输出也更好。Quokka与console.log合作得很好。
另外,不要使用var或使用Array声明数组。这是JavaScript,不是Java。
// Do not use var
let things = ['bananas', 'apples', 7];
console.log(things.length);
console.log(things[0]);// This will not work
// This does not make any sense either
Array things = ['bananas', 'apples', 7];JavaScript数组不是类或接口,您可以使用它来声明它的实例。JavaScript数组是一个全局对象。 JavaScript中没有类。
https://stackoverflow.com/questions/60988901
复制相似问题