#7 JS10(closures): 5?

Ouvert
Créé il y a 1 an par gitgod · 0 commentaires
gitgod a commenté il y a 1 an

http://gitlab.a-level.com.ua/eugeniy.ho/javascript_practice/src/master/hw09/makeProfileTimer.js#L1-L6 makeProfileTimer должен замерять любой кусок кода, ему не передается никаких функций-параметров

в makeSaver обнулять functionParam не очень, лучше завести отдельный флаг "runned", хотя работает, да.

http://gitlab.a-level.com.ua/eugeniy.ho/javascript_practice/src/master/hw09/myBind.js#L3 - тут вообще по сути не сделано ничего, должен быть цикл, который на места undefined из одного массива подкидывает по очереди элементы из другого массива;

myBind((...params) => params.join(''), null, [undefined, 'b', undefined, undefined, 'e', 'f'])('a','c','d')

должно давать abcdef

итого: надо допилить)

http://gitlab.a-level.com.ua/eugeniy.ho/javascript_practice/src/master/hw09/makeProfileTimer.js#L1-L6 `makeProfileTimer` должен замерять любой кусок кода, ему не передается никаких функций-параметров в `makeSaver` обнулять `functionParam` не очень, лучше завести отдельный флаг "runned", хотя работает, да. http://gitlab.a-level.com.ua/eugeniy.ho/javascript_practice/src/master/hw09/myBind.js#L3 - тут вообще по сути не сделано ничего, должен быть цикл, который на места `undefined` из одного массива подкидывает по очереди элементы из другого массива; ```javascript myBind((...params) => params.join(''), null, [undefined, 'b', undefined, undefined, 'e', 'f'])('a','c','d') ``` должно давать `abcdef` итого: надо допилить)
Connectez-vous pour rejoindre cette conversation.
Pas d'étiquette
Aucun jalon
Pas d'assignataire
1 Participants
Chargement…
Annuler
Enregistrer
Il n'existe pas encore de contenu.