Eclipse ヘリオスの使用:
簡単なJavascript関数を定義すると
/**
* @returns {Number}
* @param {String} arg
*/
function test(arg)
{
return 1;
}
- タグは、Alt-Shift0J によって自動的に追加されたものでした。関数の推定型は次のとおりです。
Number test(any arg) Parameters: {String} arg @returns {Number}
Eclipseもパラメーターが後で「{String} arg」であることを認識するにもかかわらず、「任意の引数」に注意してください。
私が試みたものは、引数の推論された型を「any」以外のものにすることはできませんでした。これは、非 String での関数の呼び出しが検出されないことを意味します。これは残念です。
それで、これはバグですか?動作しないはずですか?私が間違っていることはありますか?