Публикации по теме '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, прокси определяют поведение при..