- 博客(3)
- 收藏
- 关注
原创 浅谈Vue中虚拟DOM和diff算法
Vue.js 2 中使用了Virtual Dom(虚拟DOM)来更新DOM节点,提升渲染性能。我们来总结一下虚拟DOM以及它的Diff算法。什么是虚拟DOM我们知道我们平时的页面都是有很多Dom组成,那虚拟Dom(virtual dom)到底是什么,简单来讲,就是将真实的dom节点用JavaScript来模拟出来,而Dom变化的对比,放到 Js 层来做,避免重复大量渲染真实Dom,从而提...
2020-03-23 20:43:38 330
原创 JavaScript 数组的迭代方法
ES5为数组定义了5个迭代方法每个方法。都要接收两个参数:要在每一项上运行的函数和(可选的)运行该函数的作用域对象——影响 this 的值。传入这些方法中的函数会接收三个参数:数组项的值、该项在数组中的下标以及数组本身。根据使用方法的不同,这个函数执行后的返回值可能会也可能不会影响方法的返回值。以下是这5个迭代方法的作用:every( ):对数组中的每一项运行给定函数,如果该函数对每一项都返...
2020-03-20 21:05:27 113
原创 详解B/S下前后端交互
现代生活下,使用浏览器访问网站是必不可少的事情,当我们在浏览器输入一个网址,等待一会就会看到该网站的内容,那么在这个等待的过程中发生了什么,前后端是如何进行交互的?下面将以一个简单登录的页面详细为大家解释一下前后端交互的过程...
2020-03-06 17:20:51 2214
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人