React中的setState什么时候是同步的,什么时候是异步的?
摘要:1、setState 只在合成事件和钩子函数中是“异步”的,在原生事件和setTimeout 中都是同步的。 2、setState 的“异步”并不是说内部由异步代码实现,其实本身执行的过程和代码都是同步的,只是合成事件和钩子函数的调用顺序在更新之前,导致在合成事件和钩子函数中没法立马拿到更新后的值,
阅读全文
如何终止ajax请求
摘要:(这个是在面试中遇到的一道题目,自己不会,然后根据网上的内容,自己整理一下,以免下次再遇到) 1、是在jQuery中的话,可以直接使用abort方法 <script src = "jquery-1.4.4.js"></script> <script> var xhr = $.ajax({type:'
阅读全文
在VScode上使用TypeScript
摘要:安装TypeScript依赖 npm install typescript --save-dev 查看版本 tsc -v 在自己的目录下下创建文件夹,我是通过cmd创建的,操作如下 cd study\typescript tsc --init 在上面执行了tsc --init之后,会在你自己生成的目
阅读全文