Javascript代码上的VSCode Intellisense自动完成

Javascript代码上的VSCode Intellisense自动完成,javascript,visual-studio-code,Javascript,Visual Studio Code,我只是在使用VSCode编写JS文件时遇到了一些奇怪的行为 查看我正在尝试访问fluffy对象上的hasOwnProperty()方法。VSCode并没有自动完成或提示我的代码行中的任何内容 此时,我已经在想我做错了什么,我可能无法通过我的对象访问此方法。 但有趣的是: 问题: 只要输入完hasOwnProperty并打开括号,VSCode就会触发IntelliSense并识别该方法。这正常吗?为什么VSCode没有显示自我键入的第一个字母以来对象可用的所有属性和方法 提前感谢你的帮助 VS

我只是在使用VSCode编写JS文件时遇到了一些奇怪的行为

查看我正在尝试访问fluffy对象上的
hasOwnProperty()
方法。VSCode并没有自动完成或提示我的代码行中的任何内容

此时,我已经在想我做错了什么,我可能无法通过我的对象访问此方法。

但有趣的是:

问题:

只要输入完hasOwnProperty并打开括号,VSCode就会触发IntelliSense并识别该方法。这正常吗?为什么VSCode没有显示自我键入的第一个字母以来对象可用的所有属性和方法

提前感谢你的帮助

VSCode关于: 版本:1.25.1 日期:2018-07-11T15:43:53.668Z 电子:1.7.12 铬:58.0.3029.110 Node.js:7.9.0 V8:5.8.283.38
架构:x64是,这是预期的。我们不会为
对象.prototype
属性显示intellisense建议,因为它们几乎会显示在每个对象上,因此不是很有用。然而,语言智能人士确实知道存在
hasOwnProperty
,这就是为什么您可以获得签名帮助的原因,这与“array.length”的原因相同?但是WebStorm会自动完成,为什么?不,建议在数组上使用
.length