文章分类 - Javascript
摘要:核心定位与理念的根本不同 特性 Gulp Webpack Vite 核心定位 任务运行器 模块打包器 下一代前端构建工具 核心理念 通过流(Stream)和任务(Task)自动化处理文件(如压缩、编译)。 一切皆模块,通过依赖分析,将所有资源(JS、CSS、图片等)打包成一个或多个 Bundle。
阅读全文
摘要:在前端开发中,长轮询和短轮询是两种实现客户端与服务器端实时通信的方式,以下是它们的详细介绍及实现方法: 短轮询 原理 :客户端在规定的时间间隔内不断地向服务器发送请求,询问是否有新数据。服务器在接收到请求后,立即返回当前的数据状态,无论是否有新数据。 实现方法 :通常使用 JavaScript 的s
阅读全文
摘要:Promise.all 用法 定义:Promise.all() 方法接受一个包含多个 Promise 实例的可迭代对象(如数组),并返回一个新的 Promise 实例。该 Promise 实例会在所有输入的 Promise 都成功解决时被解决,或者在任意一个 Promise 被拒绝时被拒绝。 工作机
阅读全文
摘要:方法一:for 循环 for 循环是 JavaScript 中最基本和常用的循环结构之一。它是通过指定一个计数器变量、循环条件和计数器更新的逻辑来实现循环的。 示例代码: const array = [1, 2, 3, 4, 5]; for (let i = 0; i < array.length;
阅读全文
摘要:Vue在线引入地址 vue2 <script src="https://cdn.jsdelivr.net/npm/vue@2.7.10/dist/vue.js"></script> vue3 <script src="https://unpkg.com/vue@3/dist/vue.global.j
阅读全文
摘要:1. elementui自带的方式: <template> <div id="app"> <el-table :data="tableData" border style="width: 100%" ref="table"> <el-table-column fixed type="index" a
阅读全文
摘要:封装一个通用的方法 在需要使用的页面引入 /** * 通过url下载文件并对下载的文件更名 * @param {*} url * @param {*} filename */ export const downloadFile = (url, filename) => { function getB
阅读全文
摘要:直接上代码: 字面量模式 const userA = { name:'张三', age:18 } Object构造函数模式 const userB = new Object({ name:'李四', age:18 }) 自定义构造函数模式 function User(){ this.name = '
阅读全文
摘要:SpeechSynthesisUtterance基本属性方法 SpeechSynthesisUtterance.lang 获取并设置话语的语言 SpeechSynthesisUtterance.pitch 获取并设置话语的音调(值越大越尖锐,越低越低沉) SpeechSynthesisUtteran
阅读全文
摘要:<!DOCTYPE html> <html> <head> <title>jQuery bootstrap-select可搜索多选下拉列表插件</title> <script src="../js/jquery-1.11.3.js"></script> <script type="text/java
阅读全文
摘要:下载 点击官方文档 的 Star on GitHubDownload ZIP (v x.x.x) 下载获得 pace-x.x.x 使用 根目录图 temes目录图(颜色分类) 具体样式图 temes 是css样式,对应不同的加载样式 pace.js 是js文件 使用时引入pace.js,再挑选一个喜
阅读全文
摘要:扩展介绍 谷歌浏览器的扩展主要分5个类型页面,页面所能操作到的权限,都是有限制的,结合开放功能做实际需求操作。 表格上可以轻松看到不同页面拥有的不同权限。也就是说只能在injected-script、content-script、devtools这3个文件下操作操作dom。而可调用的api也是有限制
阅读全文
摘要:前段时间,项目有一种需求,就是实现点击图片时,可以将图片下载到本地 直接上干货吧! 首先创建一个index.html 代码如下: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport"
阅读全文
摘要://定义格式化函数: handleTime(time, format) { if (time == null || time == undefined || time == "") { return ""; } var t = new Date(time); var tf = function (i
阅读全文
摘要:<!doctype html> <html> <head> <meta charset="utf-8"> <title>文本域输入字数限制</title> </head> <body> <div class="container"> <textarea name="content" id="cont
阅读全文
摘要:使用js找出段字符串中所有的图片路径: 用到了js的子组,使用while循环执行exec,不然只能匹配到第一个 必须使用g修饰,否则即使多次执行exec还是只返回第一条 let reg = new RegExp('<img.*?src=[\'"](.+?)["\'].*?>', 'g') while
阅读全文
摘要://加密、解密算法封装 function Base64() { // private property _keyStr = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="; // public method fo
阅读全文

浙公网安备 33010602011771号