- 博客(5)
- 收藏
- 关注
原创 Es6里面的Set和Map集合
ECMAScript 6中的Set 集合EcmAScript 6中新增了Set类型是一种有序列表,其中含有一些相互独立的非重复值,通过Set集合可以快速访问其中的数据,更有效地追踪各种离散值创建Set集合并添加元素 调用new Set()创建Set集合,调用add()方法向集合中添加元素,访问集合 sizes属性可以获取集合中目前的元素数量。let set=new Set();set.add(1);set.add(2);console.log(set.size);//2打印set集
2020-09-13 21:43:40
196
原创 js的数组求并集(支持多个数组)
js求并集算法心得1.这是一个面试题,让封装一个方法,方法就是求多个数组的并集,我的考虑是首先遍历数组的长度最短的,然后拿这个值去别的数组去通过js中的indexof()方法判断是否存在,还准备了一个flag变量旗帜法,因为可能有好多数组,都必需有,下面代码展示:function add(){ let min=arguments[0];//第一个参数默认最小的 let mst=[];//创建一个空输出,存储求出的并集的数 for(let i=1;i<arguments.leng
2020-09-06 11:45:08
2464
2
原创 原生js实现跑马灯效果,鼠标放下可以停止跑动
js原生代码跑马灯效果纯js代码如下:1.首先html的内容(里面图片自己可以换,li里面也可以填文字) <div> <ul> <li>呵呵呵呵呵3</li> <li>叽叽叽叽叽4</li> <li>悠悠呦悠悠5</li> <li>哎哎哎
2020-08-01 10:51:31
1057
原创 js入门算法基础
js入门算术基础下面是一些简单的算法,希望能给带来一些思路1.选择排序var arr=[12,11,2,4,143,12,13,17];for(var i=0;i<arr.length;i++){ for(var j=i+1;j<arr.length;j++){ if(arr[i]>arr[j]){//这是从小到大排序 [arr[i],arr[j]]=[arr[j],arr[i]]; } }}console.l
2020-07-26 09:06:44
229
原创 js周末学习总结
本人第一次写博客js变量的声明 js函数 js数据类型 js的对象js变量1.变量的声明var age;2.变量赋值var age;age=20;3.变量初始化var fname = 'Tom';//省略varname = 'Lily';4.同时声明多个变量(中间逗号隔开)var age, name;age = 10;name = 'zs';5.一个var同时声明和赋值var age=num=23; 等价于 var age = 23;num =
2020-07-11 20:09:28
317
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅