Публикации по теме 'tc39'
Новые возможности ECMAScript 2019 (ES2019 или ES10) — JavaScript
В июне 2019 года комитет TC39 опубликовал еще один набор изменений в стандарте ECMAScript, получивший соответствующее название ECMAScript 2019 (или ES2019) . Эти изменения перечислены как
Массив.прототип.{flat,flatMap}
В выпуске ES2019 к массивам добавлено два новых метода.
1) .flat()
2) .flatMap()
.flat()
Этот метод используется для «выравнивания» массива.
Синтаксис: <Array>.flat(depth); //глубина по умолчанию равна 1
Пример
.flatMap()
Этот..
Возможности синтаксиса JS: необязательное связывание (?.)
JavaScript — самый популярный язык в наши дни . Популярность языка растет в последние пять лет. Одно из улучшений кода за последние двенадцать месяцев: Необязательная цепочка (?.)
Я хочу использовать простой объект JavaScript, чтобы представить преимущества Необязательная цепочка (?.) .
const developer = {
firstName: 'Dimitar',
lastName: 'Danailov',
age: 32,
}
developer.firstName имеет значение, равное Dimitar
developer.lastName имеет значение, равное Danailov..
TC39 Логические ошибки
В период с осени 2014 года по весну 2016 года мне посчастливилось присутствовать и представлять предложения комитету TC39, который пишет спецификацию языка программирования JavaScript. В качестве побочного эффекта от этого участия я познакомился со множеством логических заблуждений, которые, как мне кажется, следует добавить к этой суровой пушке, включающей почтенный ad hominem , восхваляемый argumentum verbosium , и этот любимый резерв, ad naseum . Я предлагаю вам, хороший читатель,..