//排序后的第一个值和最后一个值 let max=[2,3,1,7,8,4,5,9]; function sortnum(a,b){ return a-b } let bb=max.sort(sortnum); // let cc=bb.reverse();//降序排序 let minnum=bb[ ...
分类:
编程语言 时间:
2020-05-09 18:59:15
阅读次数:
61
mergeArr(arr){ var newArr=[]; arr.forEach(item => { var dataItem = item; if(newArr.length>0) { var filterValue = newArr.filter(v => { return v.partNo ...
分类:
编程语言 时间:
2020-05-07 13:46:00
阅读次数:
226
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv ...
分类:
编程语言 时间:
2020-05-03 01:23:00
阅读次数:
83
这是再次看《JavaScript高级程序设计》后,想要记录点内容来帮助学习, 毕竟好记性不如烂笔头嘛,这里没有详细的记录每个方法,就大概写了一下, 具体详细的方法大家可以查看官方文档进行查看 目录如下 [toc] 此处主要说的内容包括数组一下方法 插入 push ? 尾部插入元素,返回长度 unsh ...
分类:
编程语言 时间:
2020-05-01 14:27:39
阅读次数:
77
数组的操作 push方法 1.功能:数组最后的位置新增 2.参数:要增加的数据,可以是多个 3.返回值:数组增加之后的长度 4.是否修改原数组:是 unshift方法 1.功能:数组开始的位置新增 2.参数:要增加的数据,可以是多个 3.返回值:数组增加之后的长度 4.是否修改原数组:是 pop方法 ...
分类:
编程语言 时间:
2020-05-01 10:39:59
阅读次数:
62
``` var tmp_arr_1 = new Array(); var tmp1 = {'type':1,'plan_num':200}; tmp_arr_1.push(tmp1); tmp_arr_1.push(tmp1); console.log(tmp_arr_1); tmp_arr_1[0... ...
分类:
编程语言 时间:
2020-04-28 17:17:47
阅读次数:
100
冒泡算法:每次拿掉最后一位数 var end,i,j,tmp; arr=[2,1,8,3,6,5,9,4] function a(arr){ if(arr==null||arr.length<2){ return } for(end=arr.length-1;end>0;end--){ for(i= ...
分类:
编程语言 时间:
2020-04-27 19:36:10
阅读次数:
64
var arr=['hello',1,true];for(i=0;i<arr.length;i++){console.log(arr[i]);}//数组,可嵌套循环console.log(arr); var i=arr.push('第一');结尾添加元素第一, unshift();开头添加元素 .p ...
分类:
编程语言 时间:
2020-04-27 17:34:58
阅读次数:
48
数组 1:数组用concat let a=[1,2,3] let b=a.concat() a[0]=1000 console.log(a) console.log(b)值为: [1000, 2, 3] [1, 2, 3] 2:数组用Object.assign() let a=[1,2,3] let ...
分类:
编程语言 时间:
2020-04-27 13:32:56
阅读次数:
116
一、基本操作。 1、Array.isArray方法返回一个布尔值,表示参数是否为数组。它可以弥补typeof运算符的不足 2、push和pop结合使用,就构成了“后进先出”的栈结构(stack)、push()和shift()结合使用,就构成了“先进先出”的队列结构(queue) push(): 可以 ...
分类:
编程语言 时间:
2020-04-26 18:32:17
阅读次数:
60