
js
文章平均质量分 59
冉、
这个作者很懒,什么都没留下…
展开
-
前端js数据分页处理
大部分时候分页处理后端会处理好,前端直接拿到数据渲染就可以。但是但是~有时候也会遇到个别不给你处理分页的后端…这个时候就需要我们拿到数据后自己去吧数据做分页处理,然后再渲染了代码如下:let data=[{//模拟数据(假设这就是从后台请求过来的数据) name: "沈阳市", value: ["123.429092", "41.796768"], }, { name: "长春市", value: ["125.324501", "43.886841"],原创 2021-10-20 15:11:48 · 2796 阅读 · 0 评论 -
js Set和Map集合的基本用法
一、Set基本用法Set类似于数组,但是成员的值都是唯一的,没有重复的值(常用于数组去重)。Set本身是一个构造函数,用来生成 Set 数据结构。const s = new Set();[2, 3, 5, 4, 5, 2, 2].forEach(x => s.add(x));for (let i of s) { console.log(i);}// 2 3 5 4 通过add()方法向 Set 结构加入成员,结果表明 Set 结构不会添加重复的值Set函数可以接受一个数组(原创 2021-10-08 09:25:17 · 735 阅读 · 0 评论 -
js定时器setTimeout和setInterval用法及区别,清除定时器的使用
setTimeout和setInterval使用方法定时器两个参数,第一个是执行代码,第二个是执行时间。执行时间自己随便设置,执行代码有以下几种方式传入:1.匿名函数形式传入 setTimeout(function() { console.log('time1'); },1000); setInterval(function() { console.log('time1'); },1000);2.函数不带参数传入 let time1=function() {原创 2021-09-29 18:47:39 · 3507 阅读 · 1 评论 -
vue调取电脑摄像头实现拍照功能
实现效果图:拍照前&拍照后(我电脑摄像头挡住的,所以图片是灰色)1.点击拍照上传功能调取电脑摄像头权限2.选择允许使用摄像头之后,页面摄像头区域开始显示画面3.点击拍照按钮,右侧显示拍摄的图片。点击保存即可完整代码:我这里写的是一个组件,所以触发调取摄像头事件是从父组件传过来的。也可以直接写一个页面上。<template> <div class="camera-box" style="width: 900px;"> <el-row :g原创 2021-09-27 16:00:00 · 5031 阅读 · 11 评论 -
js根据出生日期计算年龄及根据年龄计算出生日期
1.根据日期算年龄 mymethod(birthday){//根据日期算年龄 if(birthday){ birthday=birthday.split('-'); // 新建日期对象 let date = new Date(); // 今天日期,数组,同 birthday let today = [date.getFullYear(), date.getMonth() + 1, date.原创 2021-09-26 14:48:00 · 8376 阅读 · 1 评论 -
js数组去重方法(易记)
1.indexOf去重优点:该方法可以顾虑到重复的 String、Boolean、 Number、undefined、null,返回的是去重后的新数组。缺点:不能过滤掉 NaN、Object let arr = [1,1,'true','true',true,true,15,15,false,false, undefined,undefined, null,null, NaN, NaN,'NaN','NaN', 0, 0, 'a', 'a',{},{}]; let newArr = []原创 2021-09-24 17:25:36 · 215 阅读 · 0 评论