前提・実現したいこと
VSCodeで記述したJavaScriptの関数やメソッド内でインテリセンス機能がうまく働かず候補が表示されないので表示されるようにしたい
該当のソースコード: 例1
関数内でstr.と入力した時点で本来ならsplitなどの候補が上がると思いますがそれが出ない
関数の外でa.とした時にはsplitの候補は出る
例2のコードに似ていますが、この場合はconsole.log(a.とした時点でsplitの候補が出る
JavaScript
1function f(str) { 2 return str.split(' '); 3} 4 5const a = "abc def"; 6console.log(f(a));
該当のソースコード: 例2
あくまでも例えですがconsole.log()の中に記述したいメソッドの候補が出るときと出ない時がある
同じメソッドでも出る時と出ない時があり違いが解らない
JavaScript
1const a = 2; 2const b = 3; 3 4console.log(Math.floor(2 / 3);
試したこと
Visual Studio IntelliCodeのインストール
以下を記述することで関数については回避できますが
これを全ての関数や変数に対して記述するのは現実的に無理がある状態です
/**
- @param {string} str
*/
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/08/17 23:43
2021/08/18 11:35