КУРС ПО 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);
}
Домашнее задание :
- Написать программу, которая получает на вход значение из модульного окна (используем prompt, если не знакомы https://learn.javascript.ru/alert-prompt-confirm), если это число, то переводит в строку, если булевый тип, то в number, выводим переменную и её тип.
- Изучить материал
- Повторить предыдущий