#4 JS17(async/await): 8

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

http://gitlab.a-level.com.ua/viktoriiakapran/homework/src/master/js16/script.js#L30 - функция конечно async, однако она не использует await в своем теле. При переделывании на async-await в коде не должно остаться then

http://gitlab.a-level.com.ua/viktoriiakapran/homework/src/master/js16/swapi_dom.js#L8 - так же можно использовать throw вместо возврата промиса в состоянии reject

http://gitlab.a-level.com.ua/viktoriiakapran/homework/src/master/js16/swapi_dom.js#L17-L43 - как-то сложно. наблюдается копипаста перебора исходного объекта. Проще при создании промисов для ссылок в исходном объекте в .then положить функцию, которая будет заносить результат в нужный ключ исходного объекта. Тогда вот это будет не нужно

http://gitlab.a-level.com.ua/viktoriiakapran/homework/src/master/js16/swapi_dom.js#L46-L48 - этот код ничего не делает - он ловит ошибку, что бы её же сгенерировать вновь;

http://gitlab.a-level.com.ua/viktoriiakapran/homework/src/master/js16/script.js#L30 - функция конечно `async`, однако она не использует `await` в своем теле. При переделывании на `async-await` в коде не должно остаться `then` http://gitlab.a-level.com.ua/viktoriiakapran/homework/src/master/js16/swapi_dom.js#L8 - так же можно использовать `throw` вместо возврата промиса в состоянии `reject` http://gitlab.a-level.com.ua/viktoriiakapran/homework/src/master/js16/swapi_dom.js#L17-L43 - как-то сложно. наблюдается копипаста перебора исходного объекта. Проще при создании промисов для ссылок в исходном объекте в `.then` положить функцию, которая будет заносить результат в нужный ключ исходного объекта. Тогда [вот это будет не нужно](http://gitlab.a-level.com.ua/viktoriiakapran/homework/src/master/js16/swapi_dom.js#L33-L42) http://gitlab.a-level.com.ua/viktoriiakapran/homework/src/master/js16/swapi_dom.js#L46-L48 - этот код ничего не делает - он ловит ошибку, что бы её же сгенерировать вновь;
Đă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.