@JSlang

Страница 1006 из 2237
Джон
25.06.2017
11:32:50
Ребят, а есть ли принципиальное различие в производительности/выделении памяти под следующие 2 варианта объявления функций? // 1 export function myFunc() { ... }; // 2 export const myFunc = () => { ... };

Использую для создания реакт компонентов, интересно, что лучше..

Alex
25.06.2017
11:34:20
1 - функция 2 - функциональное выражение

Джон
25.06.2017
11:34:59
Google
Джон
25.06.2017
11:35:34
в моем случае в принципе нет разницы, как писать, оно и так и эдак работает

если функция сразу попадает в стек, значит ли это, что она выполнится быстрее?

(могу напутать термины, извините)

Alex
25.06.2017
11:36:51
для обычных функций вероятность оптимизаций выше

но гарантированно тут ничего не скажешь

Джон
25.06.2017
11:37:10
ага понял, интересно.

но после транспайлинга не будет ли второй вариант занимать больше места в памяти?

Alex
25.06.2017
11:37:48
а ты смотрел как они трашпилятся?

Джон
25.06.2017
11:37:50
это не принципиально, мне чисто интересно

хотел по-быстрому спросить ) ну лан, пошел смотреть

Alex
25.06.2017
11:38:34
ну если экономить на спичках - то во втором случае там еще будет сохранение контекста

чтоб arrow - function работала

Google
Джон
25.06.2017
11:39:21
а, ну в принципе там ничего не накручивается свыше нормы )



Alex
25.06.2017
11:39:52
тут от контекста надо смотреть

Джон
25.06.2017
11:39:56
я просто там как-то генератор вставил, и оно вывалило строк 30 кода )

Alex
25.06.2017
11:39:56
используется ли замыкание

ну потому что генераторы не нативные пока

генераторы, async/await и тп частенько в switch-case с label statements разворачиваются

Джон
25.06.2017
11:40:50
используется ли замыкание
ну это молекулы, которые импортятся в другие компоненты и там рендерятся.. не знаю, как понять. С замыканиями у меня сложненько )

Alex
25.06.2017
11:41:42
иди кури you dont know js

Джон
25.06.2017
11:41:58
спасибо

Дмитрий
25.06.2017
11:57:20
Просто все по привыче лепят пресет 2015 с регенератором

Alex
25.06.2017
12:00:06
не по привычке - а изза ie / safari / opera

там не до конца реализована спека

Admin
ERROR: S client not available

Alex
25.06.2017
12:00:55
ff насколько помню только в марте до конца спеку реализовал

там конечно мелочи уже - базовый саппорт с 2015 был везде

Alisa
25.06.2017
13:28:27
такая проблема: с сервера приходит сложная структура данных, через пару секунд я запрашиваю ее снова, как мне быстро отследить где произошли изменения? как либа/структура данных для этого нужна?

Google
Alisa
25.06.2017
13:33:00
спасибо!

Сергей
25.06.2017
14:56:50
ну эм также

Nikita
25.06.2017
14:57:24
Уже разобрался.. Передавал также, но флаговые штуки передавал с пробелом

типа '--port 1337'

В итоге оно себя странно вело

Ярик
25.06.2017
17:46:59
Ярик: Зачем автоматические тесты нужны? В каких ситуациях или при каком объёме кода ? Никогда не пользовался, а тут впервые с этим столкнулся и не знаю зачем оно мне надо ?

Anton
25.06.2017
17:47:37
Это про Дженкинс?

Ярик
25.06.2017
17:50:36
Нет

Moach

Дмитрий
25.06.2017
17:50:47
Мне property tests сразу на ум пришли

Ярик
25.06.2017
17:50:55
Oй

Mocha

Страница 1006 из 2237