April 8, 2020

КУРС ПО JAVASCRIPT. Урок 2

В данном уроке мы рассмотрим две темы : введение в объекты и логические операторы.

Введение в объекты :

Еще раз повторим, как записывается объект :

let value = {

firstName : 'Andrey',

age : 27,

'city' : 'Moscow'

}

При записи ключа '' или же "" используются для записи, когда ключ состоит из нескольких слов 'our key': 'front-end';

Значение может быть любого типа. Давайте добавим свойство с логическим значением:

value.isAdmin = true;

Выводим значение:

alert(value.age);

Для удаления свойства :

delete value.isAdmin;

На начальном этапе это все, что вам потребуется знать об объектах, позже мы подробнее разберем данную тему.

Логические операторы :

Некоторые логические операторы мы знаем из жизни : +, -, *, / . Но в программирование есть также != (не равно), ==(нестрогое равенство), ===(строгое),>=(больше или равно),>(больше),<(меньше),<=(меньше или равно).

Но в языках программирования есть также условные операторы :
Синтаксис:

if(условие) {

//actions

}else{

//else actions

}

Примет использования :
let value = 10;

if(value == 10){ console.log(Yes, value); }else { console.log(No, value); }

Также с помощью оператора if можно проверить существует ли переменная, не равно ли она undefined или же объект на пустое множество, в этом случае мы просто пишем переменную в условие :

let value = {};

if(value) { console.log(true); }else{ console.log(false); }

Домашнее задание :

  1. Написать программу, которая получает на вход значение из модульного окна (используем prompt, если не знакомы https://learn.javascript.ru/alert-prompt-confirm), если это число, то переводит в строку, если булевый тип, то в number, выводим переменную и её тип.
  2. Изучить материал
  3. Повторить предыдущий