自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 什么是ajax,ajax请求的优缺点

什么是ajax,ajax请求的优缺点 什么是ajax官方介绍: Ajax即Asynchronous Javascript And XML(异步JavaScript和XML)在 2005年被Jesse James Garrett提出的新术语,用来描述一种使用现有技术集合的‘新’方法,包括: HTML 或 XHTML, CSS, JavaScript, DOM, XML, XSLT, 以及最重要的XMLHttpRequest。 [3] 使用Ajax技术网页应用能够快速地将增量更新呈现在用户界面上,而不需要重载

2021-07-26 20:06:49 1355

原创 Number常用技巧

function MergeSort (arr, low, high) { const length = arr.length if (low === high) { return arr[low] } const mid = Math.floor((low + high)/2) MergeSort(arr, low, mid) MergeSort(arr, mid + 1, high) merge(arr, low, high) .

2021-06-09 21:19:36 192

原创 堆排序(代码演示)

function HeapSort (arr) { const length = arr.length // 调整初始堆,调整完其实也确定了最大值 // 但此时最大值是在 arr[0] 中 for (let i = Math.floor(length/2) - 1; i >= 0; i--) { adjustHeap(arr, i, length) } // 把 arr[0](最大值)换到后面 for (let i = le.

2021-06-09 21:11:09 115

原创 js加减乘除精确运算方法

因为计算机数字是浮点型,所以在计算过程中通常得到的并不是一个准确的数据,所以在做一些数组运算的时候比较头疼,我们这里就来写一下精确运算的方法 首先是加法 (这里以两个数据相加为例) ...

2021-06-08 19:32:05 243

原创 数组去重es5的高阶写法

hasOwnProperty () 有返回值:布尔值,指出一个对象是否具有指定名称的属性 表示是否有自己的属性。这个方法会查找一个对象是否有某个属性,但是不会去查找它的原型链

2021-06-08 11:23:20 97

原创 数组去重es6的几种写法

function unique(array) { return Array.from(new Set(array)); } function unique(array) { return [...new Set(array)]; } function unique (arr) { const seen = new Map() return arr.filter((a) => !seen.has(a) && seen.set(a, 1)) }

2021-06-08 10:43:46 175

原创 vue重写路由push方法

/** 重写路由的push方法 解决,相同路由跳转时,报错 添加,相同路由跳转时,触发watch (仅限string方式传参,形如"view?id=5") */

2021-06-07 20:28:34 322

原创 vue注册全局组件的方法

1、在components文件夹下新建package文件夹 (文件夹可以按照自己的要求随意命名),然后在package文件夹下创建index.js

2021-06-07 20:21:00 1804

空空如也

空空如也

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

TA关注的人

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