在使用js的异步操作时应尽量避免的问题

1.避免使用异步函数的返回值,而应该在异步函数的回调中直接修改外部变量。

2.一些具有严格执行顺序的函数,应该使用promise嵌套调用,或者使用await关键字强制等待返回。

3.注意变量的空值检测。

4.在回调中避免使用this,如果需要使用,应该将this拷贝到函数中,并且函数不能是箭头函数的形式。

posted @ 2020-12-05 14:11  临岳少侠  阅读(179)  评论(0编辑  收藏  举报