- 博客(27)
- 收藏
- 关注
原创 数组去重的12种方法(面试常问)JS重点
这个问题是面试最常问最基础的问题,最基础也是平时在项目中运用最多。一定要烂记忆于心,或者收藏此篇文章常来查看1 利用ES6 Set去重2 for循环嵌套,利用splice去重3 利用indexOf去重4 sort()方法去重5 includes方法去重6 hasOwnProperty方法去重7 filter方法去重8 利用递归去重9 利用Map数据结构去重10 利用reduce+includes11 […new Set(arr)]12 对引用类型也进行了去重
2023-04-01 15:49:25 109
原创 数组的方法有史以来最全最详细(ES5 、ES6全)超详细分类速记 都是纯干货!
常用数组:1.push() 在数组的末尾位置添加元素2.pop() 在数组的最后一个位置删除元素3.unshift() 在数组的第一个位置添加元素4.shift() 在数组的第一个位置删除元素5.sort() 以ASSIC码排序数组元素6.reverse() 倒序数组7.slice(start,end) 截取数组,不包括结束下标的元素8.splice() 删除数组中指定位置的元素9.join() 分割数组并转变成字符串10.concat() 合并数组11.find() 找数组的元素,找到返
2023-03-31 21:06:05 177
原创 JS实现打地鼠小游戏案例,文末附素材
3.出来以后点击它 点击到 切换成击中效果的图片 分数累加。最终的分数要放到h1标签中。对属性值的修改 src。击打效果 给它一个点击。随机数 math 对象。
2022-11-13 16:36:39 343
原创 JS回到顶部案例
滚动条的高度 top 为 0 就是回到顶部。当滚动条超过 这个临界值 按钮显示。约定一个临界值 500px。默认 回到顶部 按钮是隐藏的。用户点击按钮 回到顶部。
2022-11-12 15:49:34 151
原创 JS实现走马灯效果
document.getElementById('sunshine') 通过选择器找到这个标签。标签中间可以有子标签 也可以有文本 标签和文本统称为innerHTML。获取标签中间的内容 innerHTML。
2022-11-12 15:43:40 340
原创 获取当前日期,当前日期显示
getMonth() 月份0 1月 11 表示12月。从1970年1月1日 0时0分0秒到现在时间的秒数。getHours() 小时 24小时值 0 ~23。getFullYear() 年份 2022。getMinutes() 分钟 0~59。getSeconds() 秒数 0~59。getDay() 周几 0周天 1周一。getDate() 天 1 - 31。getTime() 时间戳。上面的方法都是日期对象的。首先你要有个日期对象。获取的方法 get开头。
2022-11-12 15:06:08 159
原创 day02
语法:var 变量名 = 值白话:变量就是一个装东西的盒子。通俗:变量是用于存放数据的容器。我们通过 变量名 获取数据,甚至数据可以修改。// 定义一个变量var num;// 给一个变量赋值num = 100;// 定义一个变量的同时给其赋值注意:一个变量名只能存储一个值当再次给一个变量赋值的时候,前面一次的值就没有了变量名称区分大小写(JS严格区分大小写)为什么需要数据类型。
2022-10-18 20:24:06 202
原创 day01
js三种引用方式行内内联外链js注释单行注释多行注释js输入输出语句输入输出变量声明赋值数据类型判断数据类型数据类型转换运算符数学赋值比较逻辑自增自减。
2022-10-18 20:21:49 108
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人