JS
文章平均质量分 51
奔跑DT向日葵ら
一个正在努力奋斗的90后程序猿小白
展开
-
JS实现简单的模糊搜索/模糊查询
模拟前端搜索功能。JavaScript实现的一个简单的模糊查询数据。原创 2023-01-05 16:08:06 · 749 阅读 · 0 评论 -
移动端轮播图详细注解
移动端轮播图原创 2022-10-28 01:04:24 · 337 阅读 · 0 评论 -
网页端轮播图详细注解
网页端轮播图原创 2022-10-17 23:07:16 · 255 阅读 · 0 评论 -
js数组reduce()方法详解及高级技巧
前言reduce()方法可以搞定的东西,for循环,或者forEach方法有时候也可以搞定,那为啥要用reduce()?这个问题,之前我也想过,要说原因还真找不到,唯一能找到的是:通往成功的道路有很多,但是总有一条路是最捷径的,亦或许reduce()逼格更高…1、语法arr.reduce(callback,[initialValue])reduce 为数组中的每一个元素依次执行回调函数,不包括数组中被删除或从未被赋值的元素,接受四个参数:初始值(或者上一次回调函数的返回值)当前元素值当前索转载 2021-12-14 01:19:58 · 259 阅读 · 0 评论 -
JS经典练习题
JS经典练习题原创 2021-10-28 01:36:09 · 411 阅读 · 0 评论 -
jQuery实现表格行数据滚动效果
啥也不说了,直接整代码HTML代码:<div class="box"> <div class="box-header"> <div class="col">位置</div> <div class="col">温度(℃)</div> <div class="col">湿度(%RH)</div> <div class="col">状态</div>原创 2021-07-29 08:48:39 · 1097 阅读 · 2 评论 -
JS实现加减乘阶乘的大数运算
今天看到一篇关于JS实现大数运算的文章,分享并记录一下有趣的大数运算转载 2021-07-28 16:10:08 · 146 阅读 · 0 评论 -
JS对数字数组求和最简单的方法
前言在开发项目时遇到类似以下的数组需要对其求和nums = [12, 45, 56, 67, 44]解决办法个人觉得最简单的求和方法_sum = eval(nums.join("+"))console.log(_sum)还有原创 2021-07-28 15:12:47 · 801 阅读 · 0 评论 -
JS中将字符串转为对象时,遇到单引号的解决办法
将带有单引号的对象格式的字符串转换成对象示例代码:m = "{'a': 1, 'b': 2, 'c': 3, 'd': 4}"n = JSON.parse(m.replace(/'/g, '"'))console.log(n)原创 2021-08-21 16:17:25 · 905 阅读 · 0 评论 -
js获取网页、屏幕、可视区域高度
参考链接转载 2021-11-16 02:13:48 · 522 阅读 · 0 评论 -
JS实现计时器/秒表功能
系统学习JS时的一个小练习直接上代码吧,注释写得还算详细,就不赘述了,很简单的一个练习。<!DOCTYPE html><html lang="zh-CN"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width,原创 2021-10-05 03:28:41 · 1321 阅读 · 0 评论 -
js中多维数组转化为一维数组的方法
1. 使用reduce实现let arr = [[0, 1], [2, 3], [4,[5,6,7]]]const newArr = function (arr) { return arr.reduce((pre, cur) => pre.concat(Array.isArray(cur) ? newArr(cur) : cur), [])}console.log(newArr(arr));2. 使用es6的flat()const newArr = arr.flat(Infinity原创 2021-12-14 01:00:37 · 1177 阅读 · 0 评论