JavaScript Var, Let и Const
Команда разработчиков JavaScript добавляет множество новых функций, так как потребность в написании более короткого кода растет день ото дня (разработчики называют его однострочным).
Новые функции ES6, var, let и const, сбивают с толку многих новичков.
Если вы один из них, этот пост для вас, давайте просто посмотрим, как это работает.
Что такое Var, Let и Const?
Эти 3 вещи являются ключевыми словами, которые используются для объявления переменных в JavaScript.
Если вы знакомы с C++ или Java, где вы должны объявить переменную с ее типом, а затем назвать
Например
int sum = 0
Разница между let, var и const
Переменная, объявленная с ключевым словом let , будет иметь следующие свойства.
- Он будет иметь блочную область действия.
{
let sum = 5;
}
// sum can NOT be used here
let car = “bmw”
let car = 0 // you cannot do this
let car = “bmw”
car = “audi” // you can do this
console.log(car);
let car = “bmw” // you are not allowed to do this
{
const sum = 5;
}
// sum can NOT be used here
const car = “bmw”
const car = 0 // you cannot do this
const car = "bmw"
car = "audi" // you can do this
console.log(name) // you cannot use it before declaration
name = "John"
{
var sum = 5;
}
// sum can be used outside the curley braces
var car = "bmw"
console.log(car) // output will be bmw
var car = 0
console.log(car) // output will be 0
var car = "bmw"
car = "audi" // you can do this
console.log(name) // you can use it before declaration, output will be undefined
name = "John"
Этот пост будет полезен новичкам в JavaScript.
Спасибо, что дочитали до этого места, скоро я опубликую больше о Javascript.
Не забудьте прочитать

![В любом случае, что такое связанный список? [Часть 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































