#6 JS10(closures): 3?

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

http://gitlab.a-level.com.ua/Oleksii/Homeworks_Oleksii.L/src/master/Homework_21/Closures.js#L4-L9 - в дз есть тестовый код, и он выглядит не так

http://gitlab.a-level.com.ua/Oleksii/Homeworks_Oleksii.L/src/master/Homework_21/Closures.js#L14 - запускать undefined бесполезно

http://gitlab.a-level.com.ua/Oleksii/Homeworks_Oleksii.L/src/master/Homework_21/Closures.js#L20-L22 - зачем !0 и !1, когда есть true и false

http://gitlab.a-level.com.ua/Oleksii/Homeworks_Oleksii.L/src/master/Homework_21/Closures.js#L62-L63 - неправильное решение. Object.assign заменяет значения одного объекта значениями ключей другого. Для массива ключи - это индексы. По заданию же надо заменять не все элементы массива, а заменять только те ключи, которые в bindArgs были undefined

http://gitlab.a-level.com.ua/Oleksii/Homeworks_Oleksii.L/src/master/Homework_21/Closures.js#L4-L9 - в дз есть тестовый код, и он выглядит не так http://gitlab.a-level.com.ua/Oleksii/Homeworks_Oleksii.L/src/master/Homework_21/Closures.js#L14 - запускать `undefined` бесполезно http://gitlab.a-level.com.ua/Oleksii/Homeworks_Oleksii.L/src/master/Homework_21/Closures.js#L20-L22 - зачем `!0` и `!1`, когда есть `true` и `false` http://gitlab.a-level.com.ua/Oleksii/Homeworks_Oleksii.L/src/master/Homework_21/Closures.js#L62-L63 - неправильное решение. `Object.assign` заменяет значения одного объекта значениями ключей другого. Для массива ключи - это индексы. По заданию же надо заменять не все элементы массива, а заменять только те ключи, которые в `bindArgs` были `undefined`
登录 并参与到对话中。
未选择标签
未选择里程碑
未指派成员
1 名参与者
正在加载...
取消
保存
这个人很懒,什么都没留下。