js对数组求和的方法有很多,我们先整理一下求和的方法
for循环方法
通过for循环进行求和
let arr = [1,2,3,4,5,1];
function getSum(arr){
let sum = 0;
for(var i = 0;i<...
yekong
10个月前 (06-11) 699℃
0喜欢
项目开发中,我们经常需要获取数组中的最大值,这时候我们可以通过很多方式来获取到:
使用Math.max
const arr = [1, 2, 3, 5, 4, 900]
const maxNum = Math.max(...arr)
console.log(maxNum)
使用...
yekong
10个月前 (06-11) 355℃
0喜欢
项目开发中,需要删除数组中最后一个值,这里我们可以通过splice来实现,首先获取当前数组的长度,当前数组的长度减一就是当前数组最后一个值的下标,然后通过splice删除即可。
splice
参数1 删除开始的位置
参数2 要删除的长度
删除数组最后一个值的代码
that.lis...
yekong
11个月前 (05-30) 346℃
0喜欢
vue 数据大屏项目 开发中,展示echarts柱状图,要求展示周一到周日的数据,但是要获取数据的话,需要传日期给接口获取数据,这就需要获取本周的日期来查询数据了。获取日期我们可以通过dayjs来获取。首先获取本周开始的那一天,然后通过add来加天数一次获取本周的日期。
引入da...
yekong
11个月前 (05-23) 1229℃
0喜欢
今天使用lodash获取数组的最小值lodash.min([])时,发现获取的数据不准确.
排查发现是因为数组中的数字是字符串数字造成的,将字符串数字转为number类型数字就可以正确获取了。
...
yekong
12个月前 (05-07) 294℃
0喜欢
接口请求时,会遇到前端需要的值是列表,但是后端返回的字段是对象,例如接口文档的描述如下:
字段含义:
studentTypeJuniorCollege--学生(数据源:教务)-专科生数
studentTypeOverseasStudent--学生(数据源:教务)-留学生数
stu...
yekong
1年前 (2023-04-10) 335℃
0喜欢
项目开发中,我需要从一个列表中随机取3个不同的下标来加入到新的数组中
使用
从下标0开始,列表最大长度结束,取3个值
var list = GetRandomArr(0, this.list.length - 1, 3)
方法代码
function GetRandomArr(m...
yekong
1年前 (2023-03-27) 310℃
0喜欢
js在操作div的时候,会需要清除指定div的内容
使用innerHTML
使用innerHTML清除指定div内容
document.getElementById("myDiv").innerHTML = "";
使用removeChi...
yekong
1年前 (2023-03-01) 602℃
0喜欢
html开发时,要求可以在页面中进行签名,这里我们使用jSignature.min来实现。
html
<div class="canvas" id="signature"></div>
js
<script...
yekong
1年前 (2023-03-01) 441℃
0喜欢
vue外包的h5页面,客户要求点击按钮可以将整个页面生成一张图片。这里我们通过html2canvas方法来实现网页截图。虽然实现了,但是有个问题,就是当页面往下滚动后,上面看不到的部分截图的时候会丢失无法截取到。
那么如何处理呢?页面往下滚动后导致无法截取到上面的内容,那么我们...
yekong
1年前 (2023-03-01) 626℃
0喜欢