Сергей Бережной Андрей Мелихов Владимир Гриненко Виталий Харисов Обсудим разные способы проверки технических навыков (алгоритмические задачи, тестовые задания и др.) и как их использовать
13:46 *Передача по ссылке и по значению* Передайте этому специалисту, что в JavaScript нет передачи по ссылке и нет передачи по значению. В JavaScript все идентификаторы являются ссылками и передаются абсолютно одинаково вне зависимости от того что у нас лежит по ссылке, primitive value или структура. Так же передайте этому господину, что полезно иногда спецификацию читать, а не то что на заборе написано. А самое любопытное, это то, что обсуждают дальше относительно массива внутри map. Господа наверное не в курсе, что подобным образом можно действительно выиграть в производительности, все сильно зависит от того, в какой функции далее этот же массив обрабатывается и как туда передается. Самое смешное, что товарищи не понимают, что получение get из map это операция, которая стоит почти столько же солько доступ к этому же массиву из функции, с неродным контекстом. А в некоторых случаях будет еще и быстрее.