自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除