При изучении ES-2015 я наткнулся на деструктуризацию и мой пытливый ум решил поэкспериментировать.
1
var {a,aa,...aaa} = [2, 4, 23];
console.log(a, aa, aaa);
2
var [a,aa,...aaa] = {a:2, aa: 4, aaa: 23};
console.log(a, aa, aaa);
Можете объяснить чем обусловлено такое поведение, ибо я для меня это объект и массив, но в этом контексте они работают иначе.
P.S: Если плохо оформил или плохо сформулировал мысль, то пишите в комментарии и я подкорректирую вопрос.
Виртуальный выделенный сервер (VDS) становится отличным выбором
Появилась необходимость поддерживать IEИ я хочу удобный способ использовать шаблоны html кода
ЗдравствуйтеОбъясните пожалуйста, почему редактор ругается на скрипт, который, в принципе, работает? Это проблема редактора или ошибка в коде?...
Вопрос таков, как можно лучше и быстрее показать точки рядом с маршрутом (multiRoute)