排序
数组常用的方法函数(整理)
1. Array.push() 在原数组末尾追加一个或多个元素,返回该数组的长度let arr = [ 1 , 2 , 3 ] arr.push( 4 , 5 ) // 返回值为数组的长度 5 console.log(arr) // [1, 2, 3, 4, 5]2. Array.pop() ...
js截取字符串长度,添加省略号(…)
{callout color='#f0ad4e'}js处理字符串长度,长度超出,使用‘...’代替超出部分{/callout}/** * @description 根据长度截取先使用字符串,追加… * @param {string} str 对象字符串 * @param ...
ArrayBuffer和base64字符串互相转化
1. ArrayBuffer转base64function translateArrayBufferToBase64(buffer){ const bytes = new Uint8Array(buffer).reduce((data, byte) => data + String.fromCharCode(byte), '') return win...
map数据结构
一、简介 map数据结构类似于键值对的集合,和Object区别是键可以存任何数据类型。二、Map实例的方法和属性Map实例的方法:1. Map.prototype.set(key, value) 添加 2. Map.prototype.get(key) 获...
js如何判断数据类型
一、常用的js数据类型基本数据类型 :String、Number、Boolean、Null、Undefined 复杂数据类型 :Object二、js数据类型判断// 初始化一些数据用来判断 let str = "字符串类型" let bo...
常用的正则表达式(持续更新中)
1. 手机号匹配:let reg = /^1(3|4|5|7|8)[0-9]{9}$/ let reg = /^1[0-9]{10}$/ let reg = /^[1][3,4,5,6,7,8,9][0-9]{9}$/ let reg = /^(13[0-9]|14[5|7]|15[0|1|2|3|4|5|6|7|8|9]|18[0|1|2|3|...
el-input type=”number” 去掉上下箭头
先来看一下原图,会有一个上下箭头::v-deep input { &::-webkit-outer-spin-button, &::-webkit-inner-spin-button { -webkit-appearance: none !important; } }去掉之后
移动端适配(rem)
1. postcss-pxtorem该插件可以将项目中的px值转化为rem,注意:行内样式不会转化npm install postcss-pxtorem -D在项目根目录创建文件 .postcssrc.js 或 postcss.config.js// postcss.config.js...
小程序学习笔记
小程序基本了解小程序与普通网页的区别运行环境不同网页运行在浏览器环境中小程序运行在微信环境中API不同运行环境不同,这也就导致小程序无法调用DOM和BOM的API。但是可以调用微信环境中提供的...
后端数据大数字精度缺失问题
1. 使用json-bigintnpm i json-bigint2. 如何使用import axios from 'axios' import jsonBig from 'json-bigint' // create an axios instance const service = axios.create({ baseURL: proces...


