![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript数组
老李的花花世界
这个作者很懒,什么都没留下…
展开
-
js数组内置方法
数组内置方法: 是否修改原数组 (1)栈方法(先进后出): 修改 push 进栈(压栈) pop 出栈(弹栈) 弹出一个数据 (2)队列方法(先进先出): 修改 push 进队(在末尾添加一个或多个元素) shift 出队 (删除数组中第一个元素) unsh...原创 2018-09-12 15:09:33 · 275 阅读 · 0 评论 -
js数组内置的方法(2)
数组内置方法: 是否修改原数组 (1)栈方法(先进后出): 修改 push 进栈(压栈) pop 出栈(弹栈) 弹出一个数据...原创 2018-09-13 10:08:14 · 266 阅读 · 0 评论 -
js解决闭包问题现象
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title></head><body> <ul原创 2018-09-13 10:12:43 · 1247 阅读 · 0 评论 -
js 数组去重的方法
//set类似数组 但他本身的元素是唯一的 不会重合;//-------------去重方法1--------------------var arr=[2,3,4,5,2,3,4];var set1=new Set(arr);//转换为set让数组元素变成唯一; 去重var arr=Array.from(set1);//转换回数组;console.log(arr)...原创 2018-10-11 20:01:48 · 168 阅读 · 0 评论 -
js常见的几种排序法
下面主要是对冒泡排序、选择排序、快速排序、插入排序的js实现的回顾。1. 冒泡排序 1 定义: 比较相邻的前后二个数据,如果前面数据大于后面的数据,就将二个 数据交换。 这样对数组的第0个数据到N-1个数据进行一次遍历后,最大的一个数据就“沉”到数组第N-1个位置。 N=N-1,如果N不为0就重复前面二步,否则排序完成。 fu...原创 2018-10-15 09:05:40 · 406 阅读 · 0 评论 -
js数组t排序方法 soft
1.soft排序法var arr=[2,3,55,33,11,1];function getSoft(a,b){ if(a>b){ return 1 }else if(a<b){ return -1 }else{ return 0 }};a.sort(getSoft)c...原创 2018-10-15 11:24:53 · 1078 阅读 · 0 评论 -
js 冒泡排序法
//逐个比较 function getarr(arr){ for(var i=0;i<arr.length-1;i++){ for(var k=i+1;k<arr.length;k++){ if(arr[i]>arr[k]){ var temp =arr[i]; ...原创 2018-10-15 12:43:48 · 2739 阅读 · 0 评论