Прежде всего, нам нужны некоторые основы языка JavaScript и того, что такое JS. JavaScript — это язык третьего поколения, такой как C, C++ и Java. Это объектно-ориентированный язык, обычно называемый ООП-языком, такой как Python, PHP, Java, Ruby и т. д. JavaScript был создан в 1996 году Бренданом Эйхом. Он был создан для Netscape 2 и в 1997 году получил обозначение ECMA-262. JavaScript был перенесен из Netscape в ECMA, хотя Mozilla Foundation продолжала работать над ним для браузера Firefox.

мы должны изучить основы javascript,

Утверждения

Как мы используем ключевые слова Var/let и Const

Эти факторы являются основными типами переменных js. Определите, как вы объявляете переменные в JavaScript.

  1. Var и Let создают переменные, которым можно присвоить другое значение. если вы хотите изменить значения переменных, вы можете использовать переменные var и let.
  2. Если вы никогда не хотите изменять или переназначать значения, ваша переменная const является ключевым словом для использования. «const создает постоянные переменные, которые нельзя изменить или переназначить значения . Обычно разработчики не должны использовать ключевое слово var. Вместо них следует использовать let или const. если вы не собираетесь переназначать значения переменных, рекомендуется использовать const.

Примеры для лучшего понимания различий var, let и const

Как объявлять переменные с помощью var в JavaScript

  1. Как мы создаем переменные var и повторно объявляем переменные и значения
var apps = 120;
console.log(apps) //120

  //if you want to display on web browswer, use in built "document.write" function

apps = 240;
console.log(apps)

  // And var keyword allows for redeclaration . Here's the example:-

var apps = 480;
console.log(apps) 

var apps = web;
var web = 120;
console.log(web)//and reassign the variable . similarly you can change vaariable like this 

  /* 1. console.log is the built in function. it display in the
       console code enviornment

     2.Copy paste the code your IDE application like vs code ,
       And execute the code. Write codes for best practicing */


  

2. Как поднять объявление переменных с помощью var

// how to hoist variable declared with var keyword 

console.log(web) // undefind

var web = 50;
console.log(web) //50 output

3. Простая арифметическая операция в js / О методах этой операции я напишу в следующем блоге.

/* Coming up blog posts will explain about conditional statements and arithmetic
  operaters you can self study about arithmetic operaters */ 

  var web = 50;
  console.log(web * web) // 2500 output

  //or you can write like advance like below statement
  
  web = 50 * 50;
  console.log(web) // 2500 output

Ключевое слово var позволяет повторно объявлять переменные. И он может переназначать значения и переменные.

Как объявлять переменные с помощью let в JavaScript

  1. Как мы присваиваем значения переменным и как мы повторно объявляем заданные значения
let x = 100;
console.log(x) // 100 output

let y = 200;
console.log(y) // 200 output

  // if you want to reassign value , you can do similar to var keyword

let x = 50;
console.log(x)// 50 output

  /* let keyword not allows for the redeclaration for the variable. 
  here is the example */

let x = z;
console.log(z)//caught SyntaxError: Identifier 'number' has already been declared



2. как поднять объявление переменных с помощью let

позволить поднимать переменные без инициализации по умолчанию. Таким образом, когда вы пытаетесь получить доступ к таким переменным, вместо получения ошибки не определено или переменная не определена вы получаете сообщение невозможно получить доступ к переменной до инициализации. Давайте посмотрим на пример

console.log(apps)//ReferenceError: Cannot access 'number' before initialization

let = 120;

Ключевое слово let не допускает повторного объявления переменных. И он может переназначать значения и переменные подобно var.

Как объявлять переменные с помощью const в JavaScript

  1. constпеременные объявляются как var и let переменные.
const number = 12;
console.log(number) // 12 output

// Another example

const words = 250;
console.log(words) // 250 output

2. Как поднять объявление переменных с помощью const

console.log(number)// erenceError: Cannot access 'backend' before initialization

const number = 12;

Здесь число является объявленной константой глобальной переменной. ReferenceError: невозможно получить доступ к «числу» до того, как произойдет инициализация, когда мы попытаемся получить доступ к этой переменной перед строкой объявления. Если бы переменная была локально ограничена, произошло бы то же самое.

краткое содержание

Заключение

  1. Var и Let создают переменные, которым можно присвоить другое значение. если вы хотите изменить значения переменных, вы можете использовать переменные var и let.
  2. Если вы никогда не хотите изменять или переназначать значения, ваша переменная const является ключевым словом для использования. «const создает постоянные переменные, которые нельзя изменить или переназначить значения. Обычно разработчики не должны использовать ключевое слово var. Вместо них следует использовать let или const. если вы не собираетесь переназначать значения переменных, рекомендуется использовать const.
  3. Все типы переменных не могут поднимать значения.