Jaka jest różnica pomiędzy function expression a function declaration?
Czym są
union types
iintersection types
w TypeScriptDo czego służy tryb
'use strict'
?Wyjaśnij do czego służą funkcje
call
,bind
iapply
oraz wskaż różnice pomiędzy nimi.Czym jest currying i partial application?
Dany jest string domino
"1-2,2-1,1-2,3-1,2-3,3-4,4-3,3-2,2- 1,1-1,1-1,1-2,2-1,1-2,3-2,1-2"
.Napisz funkcję, która zwróci długość najdłuższego, poprawnego ciągu domino.
W tym przypadku ten ciąg to
"2-3,3-4,4-3,3-2,2-1,1-1,1-1,1-2,2-1,1-2"
, a jego długość to 10.Co nowego w ES2015, ES2016, ES2017 i ES2018?