前端 Javascript 获取字符串字节数的多种方法
当需要统计字符串字节数时,Javascript提供了多种方法。以下是其中两种常见方法。方法一:使用正则表达式正则表达式可以帮助我们获取字符串中非ASCII字符的数量。假设我们要获取的字符串为&q...
前端 Javascript 简单实现Gzip 压缩字符串 基于pako.js
申明,全篇内容都是基于pako.js来实现gzip压缩字符串,本文只是介绍简单用法前言后端返回前端一般直接用Nginx或者Tomcat就可以自动实现Gzip,但前端发送给后端就需要额外的代码实现,这个就...
前端 VUE 生成二维码(qrcodejs)
npm install qrcodejs2 --save<template> <div> <div id="qrCode" &nbs...
前端 非常常用的前端插件 Clipboard.js
本期介绍一个非常常用的前端插件 Clipboard.js,Clipboard.js 实现了纯 JavaScript (无 Flash)的浏览器内容复制到系统剪贴板的功能。1.clipboard.js介绍clipboard.js 现代化的拷贝文...
前端 2种检查JavaScript数组是否为空的方法
方法一:使用Array.isArray()方法和array.length属性可以通过array.isarray()方法检查该数组是否确实是一个数组。如果作为参数传递的对象是数组,则此方法返回true。它还检查数组是否为“unde...
前端 js判断文件类型是否为图片
init(test_str) { var index = test_str.lastIndexOf('.') // 获取指定字符串最后一次出现的位置,返回index var str = test_str...
基础 js 判断图片类型及上传文件大小
需求判断上传的类型只能是图片 const fileType = file.type.substring( file.type.lastIndexOf("/...
前端 JS判断是否是数组的四种做法
一、前言如何判断一个对象或一个值是否是一个数组,在面试或工作中我们常常会遇到这个问题,既然出现频率高,想着还是做个整理,那么本文主要基于几种判断方式,以及方式判断的原理,是否存...
前端 VUE实现当前页面刷新的七种方法
使用 location.reload() 方法进行页面刷新。使用 location.reload() 方法可以简单地实现当前页面的刷新,这个方法会重新加载当前页面,类似于用户点击浏览器的刷新按钮。在 Vue 中,可以将该...
前端 vue实现离线地图+leaflet+高德瓦片
准备工作1、我是通过leaflet和高德的瓦片实现的离线地图2、可以通过npm、CDN和直接下载zip包实现引入leaflet,附上leaflet中文网3、高德的瓦片是找了很多帖子无意看到的一份合适的瓦片下载项...