- 博客(3)
- 问答 (1)
- 收藏
- 关注
原创 Vue2.0-diff算法
vue2.0-diff算法 vue2.0加入了virtual dom,虚拟dom对应真实dom节点(使用document.CreateElement和document.CreateTextNode创建的节点。)虚拟dom为解决每次更改都会重新生成新元素,对性能造成浪费应运而生。 通俗理解virtual dom,用一个简单的对象去替代复杂的dom对象。 // body下的 <div id="v" class="classA"><div> 对应的 oldVnode 就是 { el:
2021-03-31 18:05:43 230
原创 JS-排序搜索算法
冒泡排序 描述: 比较相邻的两个元素,第一个比第二个大,则交换位置; 对每一对相邻元素作比较,从开始第一对到结尾最后一对,每次最后的元素都是最大值(相当于依次冒出最大值) function bubbleSort(arr) { const len = arr.length; for (let i = 0; i < len; i += 1) { for (let j = 0; j < len - 1 - i; j += 1) { if (arr[j] > arr
2021-03-29 17:52:26 129
原创 JS-数组全排列
JS数组全排列 例如有数组arr=[1,2,3],输出’123,132,231,213,312,321’ var arr=[1,2,3]; //swap用来交换数组a中的两个元素 function swap(arr,p,q){ [arr[p],arr[q]] = [arr[q],arr[p]] } //全排列函数pai,在数组arr中,对p位置到q位置之间的元素进行全排列 function pai( arr, p, q){ if(p==q){ console.log(arr
2021-03-29 14:41:48 1322
空空如也
sourcemap 解析有的可以反解,有的不行,是为什么呢?
2021-08-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人