Публикации по теме 'es6-proxies'


Отрицательный индекс массива JavaScript с использованием прокси
Массивы JavaScript - это коллекции элементов, каждый из которых доступен через индекс. Эти индексы являются неотрицательными целыми числами, и доступ к отрицательному индексу просто вернет undefined . // JavaScript: const letters = ['a', 'b', 'c', 'd', 'e']; letters[0]; // => 'a' letters[2]; // => 'c' letters[-1]; // => undefined В других языках программирования, например Python, мы можем использовать отрицательные индексы для доступа к элементам с конца массива: #..

ES6 - это больше, чем просто синтаксическая карта Suger WeakMap, WeakSet, Type Conversation, Proxy
ES6 как синтаксический сахар В информатике синтаксический сахар - это синтаксис языка программирования, который разработан для облегчения чтения и выражения. Это делает язык «слаще» для человеческого употребления: вещи могут быть выражены более ясно, лаконично или в альтернативном стиле, который некоторые могут предпочесть. - википедия Это просто означает, что те же функции более доступны разработчикам, а не компьютерам, что кажется хорошим, поскольку в языках..

JavaScript-прокси
Многие из вас, вероятно, работали и пользуются многими функциями ES6, но я недавно столкнулся с прокси, и они кажутся довольно крутыми. Из МДН: The Proxy object is used to define custom behavior for fundamental operations (e.g. property lookup, assignment, enumeration, function invocation, etc). Итак, у вас есть это. Вот и все! Статья закончена, и я надеюсь, что вы будете следить за мной на следующей неделе! Просто шучу. Как упоминалось в MDN, прокси определяют поведение при..