Serhii
чет подвис, как удалить в массиве все элементы, кроме первого?
Andrey
с хера
Serhii
Вот и наш жс так работает, даёшь точную инструкцию
Rafael 🌵
http://jsbin.com/filazifivo/edit?js,console
Rafael 🌵
Serhii
А он тебе объедент 1 + 2 в 12
Vitaliy
случайно зацепил кажись холиварную тему =)
Andrey
👌 просто умники сбрались
Serhii
Просто я за ссылки твои переживаю
Andrey
особенно arr.length = 1
Serhii
А они нет
Rafael 🌵
Rafael 🌵
Serhii
Потому что это объекты
Rafael 🌵
подписки на список через get, set пудут тригерить только и только в случае, если менсяется ссылка на массив
Rafael 🌵
если затененея нет
Serhii
Обратимся к кодексу
Andrey
Еще раз, arr.splice - выполняет поставленную задачу
Serhii
https://www.ecma-international.org/ecma-262/7.0/index.html#sec-array.prototype.splice
Vitaliy
Andrey
зачем их сохранять для массива?
Ты не перепутал чатик? каой еще get и set?
Неси свою веру в других чатиках, где пропагандируют иммутабельность или реактивность
Andrey
Vitaliy
andrei
Andrey
oldArr
Это переменная для балбесов, что бы показать что масив не изменился
Rafael 🌵
oldArr
это же для примера, что ссылка сохраянется
Vitaliy
а, это, сорян
Serhii
С таким успехом и .shift можно вызвать
Serhii
Но это все не то
Rafael 🌵
Andrey
шифт вытащит элемент из масива, масив укоротиться
Rafael 🌵
а не, я думал он вообще про все преведенные тут способы говорил
Serhii
Сравните количество операций splice
Serhii
К одному изменению свойства массива
Rafael 🌵
Rafael 🌵
точнее даже нтак:
а нужно ли е сохранять?
Dmitry
А разве a = [a[0]] не сработает? Нет под рукой консоли чтобы проверить :)
Serhii
Тут же не нубасы чтобы лишний раз конструктор вызывать :))
CherryTea
Serhii
Сплайса?
Rafael 🌵
Serhii
https://www.ecma-international.org/ecma-262/7.0/index.html#sec-array.prototype.splice
Rafael 🌵
Serhii
Хз, я сроду не видел в8, наверное где-то там он
Rafael 🌵
Ві
доброе утро жс-триада
Ві
предлагаю тему для срачика: что должен знать/уметь тимлид фронтовик?
Ві
или софт-скиллз достаточно?
Ві
такое впечатление, что не проснулись еще
Kost9in
просто это очень слабенький вброс
Mr.
уметь отличить маккиато от фрапетто и тримминговать бороду 😜
Ві
так это не наброс
Ві
нормальный вопрос
Ivan
тимлид на то и тим лид что бы контролировать процесс, он не может быть фронтовиком или бэком
Ivan
часто они даже код почти не пишут
I am
дык это ПМ, не?
Aleksei
Можно как-то сделать чтобы в IE11 заработали ES6 String Templates ?
Ivan
пм это тот кто с заказчиками работает
I am
babel
I am
эти роли разняться от компании к компании
Kirill
ПМ и есть заказчик
Ivan
ну тимлид это == архитектор
Ivan
проджект менеджер заказчик?
Ivan
это типо скрам?
Kirill
где связь
I am
Архилид ))
Ivan
Kirill
ясно
Ivan
пм - человек которого взяли для того что бы он доносил требования клиента до разработчиков
Ivan
нет?
I am
мир не делится на белое черное
Kirill
пм что человек который придумал что вроде неплохо было бы сделать фичу которая будет приносить гору денег
Kirill
идет с этйо фичей и усверждает бюджет и команду под нее
Ivan
это продукт овнер
Kirill
дальше он является заказчикод для команды