【发布时间】:2018-02-06 12:05:09
【问题描述】:
我有一个关于 Visual Studio 中智能感知的问题。
例如我有这个:
var pickRandomWord = function (words) {
return words[Math.floor(Math.random() * words.length )];
};
console.log(pickRandomWord(randomWords));
然后在返回函数中我看不到单词的长度属性。如果我输入visual studio 2015 words.There出现一条消息:
intellisense 无法确定准确的完成列表 这个表达式javascript
但如果我这样做:
var pickRandomWord = function (words) {
return words[Math.floor(Math.random() * words.length )];
};
var randomWords = ["Planet", "Worm", "Flower", "Computer"];
console.log(pickRandomWord(randomWords));
然后智能感知工作正常。然后我看到了长度属性。这是为什么呢?
谢谢
【问题讨论】:
标签: javascript arrays intellisense