BOM (Browser Object Model) 浏览器对象模型 BOM 提供了与浏览器窗口交互的对象,它不是标准化的,但主要浏览器都实现了相似的功能。 常用 BOM API 1. Window 对象 window.alert(message) - 显示警告框 window.confirm(message) - 显示确认框 …
1. JS 是一个单线程的语言,动态弱类型语言。 单线程语言(Single-threaded):即JS同一时间只执行一个任务相对多线程优点是可以避免死锁(几个线程都在等对方完成结果谁也没动)和竞争条件(几个线程共用一个数据时执行顺序不确定导致结果不确定),缺点是遇到大规模计算页面会卡顿解决方法是异步编程(通常用async/await)或webwor…
这篇文章没有摘要
在 React 里,状态更新是异步的。调用状态更新函数(如 setState 或 useState 返回的 setter 函数)时,React 不会马上更新状态,而是把更新请求放入队列。等到合适时机,像当前渲染周期结束后,再统一处理这些请求来更新状态。所以在调用状态更新函数后立即访问状态,…
TODO......
TODO......
TODO......