- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 理解虚拟DOM
什么是虚拟 DOM Virtual DOM 就是一个模拟 DOM 树的 Javascript 的对象。 虚拟的 DOM 的核心思想 对复杂的文档 DOM 结构,提供一种方便的工具,进行最小化地 DOM 操作。 React 工作原理 React 使用了虚拟 DOM,每次状态更新,React 比较虚拟 DOM 的差异之后,再更改变化的内容,最后统一由 React 去修改真实 DO...
2018-08-26 23:07:38 592
原创 一些JS小技巧
整理一些自己遇到的 js 小技巧,希望以后能变成一个炫技派,哈哈哈~ 1、对象深拷贝的小方法 JSON.parse(JSON.stringify(obj)); 2、数组去重 const deleteSame = array => [...new Set(array)]; 3、用Object.is(a, b) 代替 === if (Object.is(a, b)) { ...
2018-08-26 23:06:39 374
原创 函数表达式
JS 高程第 7 章,主要讲函数的表达式。主要内容有下面几个: 函数表达式的特征 递归 闭包等问题 一、函数表达的式的特征: 1、函数声明提升 具名函数会有函数生命提升,匿名函数,函数表达式,箭头函数声明不能被提升 //函数声明提升 sayHi(); function sayHi() { console.log('hi'); } sayHi(); const sayHi =...
2018-08-19 21:25:57 375
原创 axios jquery.ajax fetch 区别
最近项目在用 axios,好像出现好久了,才开始学习。 这三个都是发起 http 请求的东西,都算是对原生 XHR 的封装。从 XHR -> Jquery ajax() -> fetch -> axios 现在来分别看一下这三个东西 Jquery ajax 它是对原生 XHR 的封装,支持 JsonP,是 MVC 编程的一种请求方式,已经逐渐的不适应前端的 MVVM 框...
2018-08-19 21:24:54 480
原创 react-router 4.0使用笔记
最近项目里的 react-router 从 3.0 更新到了 4.0,重新学习了一下 react-router 的东西,感觉从 3 到 4,变化还是很多的。通过react-router 4.0 中文文档和一些其他的教程,大概学会了如何使用。记下来防止以后忘记了。。 v3 的时候,是把所有的路由都写在一个地方,通常就是组件和路由分开。 到了 v4,路由就变成了一个和 UI 组件并列的组件,在你需...
2018-08-19 21:23:45 776
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人