自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 js对数字进行四舍五入

由于js中Number对象自带的fixed方法不是严格的四舍五入,所以封装了一个

2022-06-15 15:46:56 128 1

原创 取[m,n]之间的随机数

取[m,n]之间的随机数:使用Math.random(),获取0-1的随机数,然后计算;function getNum(m, n){ if(m>n){ return; } var num = Math.floor(Math.random() * (n - m + 1) + m;) return num;}getNum(2,4);//2

2022-04-06 16:15:21 129

原创 数组算法:快速排序

数组排序:快速排序var array = [3,1,2,34,56,78,9,87,0,34,2,34,567]function quickSort(arr,start,end){ if(start>=end){ return } var base = arr[start], i=start, j=end while(i<j){ while(i<j&&arr[j]>=b

2022-04-06 15:19:43 54

原创 数组算法:冒泡排序

数组排序:冒泡排序var arr = [23,34,1,4,5,6,8,9,45,34,5,678,78]for(var i=0;i<arr.length;i++){ for(var j= 0;j<arr.length-1-i;j++){ if(arr[j]>arr[j+1]){ var temp = arr[j]; arr[j] = arr[j+1] arr[j+1] = temp

2022-04-06 15:18:18 52

原创 基本类型和引用类型的区别

基本类型和引用类型:ECMAScript包含两个不同类型的值:基本类型值和引用类型值。基本类型值指的是简单的数据段;引用类型值指由多个值构成的对象。当我们把变量赋值给一个变量时,解析器首先要做的就是确认这个值是基本类型值还是引用类型值。基本数据类型常见的基本数据类型Number、String 、Boolean、Null和Undefined。这五种基本数据类型是按值访问的,可以直接操作保存在变量中的实际值var a = 10;var b = a;b = 20;console.log(a);

2021-04-20 13:45:07 161

原创 HTTP一些常见状态码

1XX:表示请求正在处理;2XX:表示请求正常处理完毕;3XX:请求重定向,需要进行附加操作以完成请求;4XX:表示客户端请求出错;5XX:表示服务端处理请求出错;

2021-04-20 11:46:07 49

原创 vue子组件直接修改props的值

父组件:<son :num.sync="num"></son>子组件:<script>export default { props: { num: { type: Number, default: 1 } }, methods: { addNum() { this.$emit('update:num',10);//如果变量是驼峰,应该使用驼峰形式 } }}</scrip

2021-04-09 16:43:53 1861

原创 js将多维数组转化为一维数组

1.利用数组的join()方法:let arr = [1,2,[3,4,[5,6]]];console.log(arr.join(',')); //1,2,3,4,5,6let newArr = arr.join(',').split(',');console.log(newArr) //["1", "2", "3", "4", "5", "6"]2.利用toString()方法:let arr = [1,2,[3,4,[5,6]]];console.log(arr.toString())

2021-04-09 16:00:41 195

转载 axios多个请求,中断前面的请求,保留最后一个

有时候我们常常在发起一个请求时,希望取消前面的一个或多个请求,就要使用axios的一个方法CancelToken(), 配置方法如下。第一种方法,使用CancelToken.source工厂创建一个取消令牌:var CancelToken = axios.CancelToken;var source = CancelToken.source();axios.get('/user/12345', { cancelToken: source.token}).catch(function(throw

2021-04-09 14:49:37 1478

空空如也

空空如也

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

TA关注的人

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