These are chat archives for NodejsRUS/chat

19th
Feb 2016
Devalgo
@almassar
Feb 19 2016 11:00
привет всем
Ivan
@IvanMMM
Feb 19 2016 11:01
Салют
Devalgo
@almassar
Feb 19 2016 11:01
объясните разницу межу nodejs lte 4 и stable 5. nodejs использую только для gulp и bower
Михаил
@muxahuk
Feb 19 2016 11:30

Всем привет, не подскажите что быстрее по производительности:
1) Делать функции в которых луп какого-то массива

function a( arr ) { _.map( arr, ( ar ) => { // делаем что-то связанное с функцией a } ); }
function b( arr ) { _.map( arr, ( ar ) => { // делаем что-то связанное с функцией b } ); }

2) Делать луп по массиву и внутри вызывать функции

function a( ar ) { // делаем что-то с элементом массива }
function b( ar ) { // делаем что-то с элементом массива }
_.map( arr, ( ar ) => { a( ar ); b( ar ); } );
Михаил
@muxahuk
Feb 19 2016 13:07
http://jsperf.com/run-array-x-times-vs-call-n-x-times/3 - тесты для браузеров. А есть похожая вещь, только для nodejs ?
Tested in Chrome 46-47, Firefox 42-43, IE 9-11, Edge 13, Safari 8-9, Node.js 0.10, 0.12, 4, & 5, & PhantomJS 1.9.8.
Alexander
@frontenddeveloping
Feb 19 2016 14:53
Всем привет, а почему nodejs требует use strict если модули ES6 и так в strict режиме?
Vladimir Kurchatkin
@vkurchatkin
Feb 19 2016 14:58
потому что там нет модулей ES6
Alexander
@frontenddeveloping
Feb 19 2016 15:18
@vkurchatkin спасибо