#7 JS10(closures): 5?

Mở
%! (template.HTML=1 năm trước cách đây)đang mở bởi gitgod · 0 ý kiến

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` итого: надо допилить)
Đăng nhập để tham gia bình luận.
Không có nhãn
Không có Milestone
Không có người được phân công
1 tham gia
Đang tải...
Hủy bỏ
Lưu
Ở đây vẫn chưa có nội dung nào.