摘要:
在web项目开发中,关于浏览器关闭事件有两个很常见的问题:为什么我没有监听浏览器关闭事件? 我监听到了这个事件,但写在事件里的异步请求为什么发送不成功? 原因分析:这两个问题无外乎两个原因:浏览器关闭事件未被触发 和 异步请求发送失败。 原因1:关闭浏览器时一定会触发事件吗?如果不一定,那什么条件下 阅读全文
摘要:
引言 在开发过程中,我们经常遇到这样的问题:我明明已经更新了数据,为什么当我获取某个节点的数据时,却还是更新前的数据? 一,浅析 为什么会这样呢?带着这个疑问先往下看。 先看一个小的例子: 点击按钮前 点击按钮后 我们发现当我们更新了msg的值之后,msg1和msg3获取的还是原来的msg的值。而m 阅读全文
摘要:
一.虚拟dom DOM是文档对象模型(Document Object Model)的简写,在浏览器中通过js来操作DOM的操作性能很差,于是虚拟Dom应运而生。虚拟Dom就是在js中模拟DOM对象树来优化DOM操作的一种技术或思路。React和Vue2都使用了虚拟DOM技术,虚拟DOM并不是真正意义 阅读全文
摘要:
JavaScript是世界上最流行的语言之一,React和Vue是JS最流行的两个框架。但哪一款更适合你?本文将根据每个框架的重要优缺点,以及设计思路和见解,来对比介绍两个框架。 一.框架背景 React React得到了Facebook社区的支持,使得构建交互式UI非常容易。React本质是前端组 阅读全文