Публикации по теме 'javascript-es6'
Обновление JavaScript ES6
ПОСТОЯННОЕ И РАЗРЕШЕНИЕ
Вы не можете переназначить const, но при желании можете использовать ключевое слово let для переназначения.
// example of let
let name = 'Ramu';
name = 'Shamu';
console.log(name);
// output
Shamu
// example of const
const name = 'Ramu';
name = 'Shamu';
console.log(name);
// output
error: Assignment to constant variable
Примечание: - То же самое относится и к объектам и массивам, если вы используете const для создания объекта, вы не можете переназначить этот..
Необязательный оператор цепочки (?.) — JavaScript ES6+
Рассматриваемые темы: 1- Введение 2- Необязательная цепочка с функциями 3- Необязательная цепочка с выражениями 4- Необязательная цепочка с массивами 5- С нулевым оператором
1- Введение
Необязательный оператор цепочки ?. любит, когда вы безопасно читаете значение внутри объектов/вложенных объектов.
?. аналогичен . за исключением того, что если свойство в объекте не существует при доступе, оно вернет undefined вместо ошибки/нарушения программа. Это означает, что вы..