var- все статьи тега
Переопределение локальной переменной с помощью var в JavaScript
У меня есть довольно общий вопрос относительно JavaScript и локальных переменных. Мой вопрос заключается в том, в чем разница между следующим и если есть: function bla { var a = 2; // local variable a = 3; // the local variable a gets a new value // Would do the following line anything different // (than simply asigning this value?) var a = 4; } Я полагаю, что не получу две локальные переменные с именем a.в других языках это даже ошибка. Так есть ли в этом какой ...
В чем разница между использованием "let" и "var" для объявления переменной в JavaScript?
ECMAScript 6 представил the let сообщении. Я слышал, что он описывается как" локальная " переменная, но я все еще не совсем уверен, как она ведет себя иначе, чем var ключевое слово. каковы различия? Когда следует let использоваться по var? ...
Какова область действия переменных в JavaScript?
какова область переменных в javascript? Имеют ли они одинаковую область внутри, а не снаружи функции? Или это вообще имеет значение? Кроме того, где хранятся переменные, если они определены глобально? ...
Использование ключевого слова var в C#
после обсуждения с коллегами относительно использования ключевого слова " var " в C# 3 я задался вопросом, какие мнения людей были о соответствующем использовании вывода типа через var? например, я довольно лениво использовал var в сомнительных обстоятельствах, например: - foreach(var item in someList) { // ... } // Type of 'item' not clear. var something = someObject.SomeProperty; // Type of 'something' not clear. var something = someMethod(); // Type of 'something' not clear. более законно ...
Почему ReSharper хочет использовать 'var' для всего?
Я только начал использовать ReSharper с Visual Studio (после многих рекомендаций по SO). Чтобы попробовать его, я открыл недавний ASP.NET проект MVC. Одна из первых и наиболее частых вещей, которые я заметил, это предложить изменить большинство/все мои явные объявления на var вместо. Например: //From This: MyObject foo = DB.MyObjects.SingleOrDefault(w => w.Id == 1); //To This: var foo = DB.MyObjects.SingleOrDefault(w => w.Id == 1); и так далее, даже с простыми типами, такими как int,boo ...