#7 JS10(closures): 5?

开启中
gitgod1 年之前创建 · 0 条评论
gitgod 评论于 1 年之前

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` итого: надо допилить)
登录 并参与到对话中。
未选择标签
未选择里程碑
未指派成员
1 名参与者
正在加载...
取消
保存
这个人很懒,什么都没留下。