“Разница между let и var в JavaScript” Ответ

Разница между let и var в JavaScript

//let
1. It is block-scoped.
2. It does not allow to redeclare variables.	
3. Hoisting does not occur in let.
// var 
1. It is function scoped.
2. It allows to redeclare variables.
3. Hoisting occurs in var.
Tiny Coders

JS VAR против LET

let = 10 // accessable only in defined scope
var = 10 // accessable in the function it is declared in (global variable in a function)
  
katanton reckless

разница пусть и var

------------------Differences------------------		var			let
Global Scope										Yes			No
Can be changed outside statement where made in		Yes			No
Block Scope											No			Yes
Armandres

Что использовать let vs var js

/* DIFFERENCE BETWEEN LET AND VAR */

//LET EXAMPLE
{
  let a = 123;
};

console.log(a); // undefined

//VAR EXAMPLE
{
  var a = 123;
};

console.log(a); // 123
Excited Eel

Разница между "пусть" и "var"?

In simple words 'var' is function scoped and 'let' is block scoped
Undefined

Ответы похожие на “Разница между let и var в JavaScript”

Вопросы похожие на “Разница между let и var в JavaScript”

Больше похожих ответов на “Разница между let и var в JavaScript” по JavaScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования