Visual Studio 2015 Javascript Intellisense Ошибка - PullRequest
0 голосов
/ 15 мая 2019

Я использую Visual Studio 2015, и у меня есть простая функция Javascript, где я хочу включить необязательный параметр (предопределенный параметр). Смотрите изображение ниже. Visual Studio говорит мне, что у меня есть ошибка в моем необязательном параметре. Теперь, когда я компилирую и запускаю это - он прекрасно работает (без ошибок консоли), поэтому я думаю, что Intellisense может не обновляться.

Даже если это работает - я не хочу видеть подчеркнутые красным ошибки в моем проекте. Есть ли пакет Nuget для обновления Javascript intellisense? Если так, что это?

enter image description here

Вот код:

    //Reads a String and parses to an Integer. 
    function getInt(str, intVal = 0) 
    {
        //If the string is "Not A Number", empty, null, or undefined  then return the integer value (default to 0) - Else parse the string to an Integer
        return (isNaN(str) || str == "" || str == null || typeof(str) === 'undefined') ? intVal : parseInt(str);
    }
...