d a t a = [ 1 , 2 , 3 ] ; l e t d o u b l e s = d a t a . m a p ( n u m = > n u m * 2 ) ; / / [ 2 , 4 , 6 ] d o u b l e s . f o r E a c h ( ( e l e m e n t , i n d e x ) = > { e l e m e n t = e l e m e n t * 2 ; d o S o m e t h i n g ( e l e m e n t ) ; } ) ; m y O b j . o n ( ' d a t a ' , ( ) = > c o n s o l e . l o g ( d o u b l e s ) ) ; / / E S 5 v a r d a t a = [ 1 , 2 , 3 ] ; v a r d o u b l e s = d a t a . m a p ( f u n c t i o n ( n u m ) { r e t u r n n u m * 2 ; } ) ; / / [ 2 , 4 , 6 ] d o u b l e s . f o r E a c h ( f u n c t i o n ( e l e m e n t , i n d e x ) { e l e m e n t = e l e m e n t * 2 ; d o S o m e t h i n g ( e l e m e n t ) ; } ) ; m y O b j . o n ( " d a t a " , f u n c t i o n ( ) { r e t u r n c o n s o l e . l o g ( d o u b l e s ) ; } ) ;