как распознать, когда использовать : or = в JavaScript?

#javascript #syntax

#javascript #синтаксис

Вопрос:

Как я могу распознать, когда использовать : or = в моем коде? Я пришел с Java, в которой не так много : , так что для меня это в новинку.

Ответ №1:

= используется для присвоения значения переменной:

 myVariable = 'someValue';
  

: используется при определении свойства объекта:

 myVariable = {
    key: 'value in an object'
};
  

Ответ №2:

Когда мы хотим определить свойство объекта, мы всегда используем :

Синтаксис

 var object = {
property1 : value1,
property2 : value2,
property2 : value3
}
  

Мы всегда разделяем свойства запятой в одном объекте

= Равно всегда использовать в качестве оператора присваивания, который присваивает значения переменным или константам

Синтаксис

 var variable=value 
  

значение может быть любого типа, вы можете увидеть этот документ для этого

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures

Ответ №3:

Обычно вы используете : в объектах, например:

object { car: 'BMW' }

И = вы используете для определения или обновления переменных, например:
const car = 'BMW'; car = 'Mercedes-Benz'

Ответ №4:

 : vs = 
  

: используется в объекте, то есть при присвоении значения ключу, например:-

  const newObject = { key:value }
  

но когда вы присваиваете некоторое значение переменной, = используется знак