javascript
-
JavaScript中的await
JavaScript中的await 先来介绍一下async 函数 async 函数是使用async关键字声明的函数。async 函数是 AsyncFunction 构造函数的实例,…
-
【HTML】【一文全解Canvas】从初学到实战,彻底掌握前端绘图神器!
【HTML】Canvas 基本介绍与应用 前言 一、Canvas 概述 二、基本用法 常用的 Canvas API 1. 获取上下文:使用 `getContext(‘2…
-
openLayers基础地图操作
前言 和高德地图,百度地图,腾讯地图,Arcgis一样,OpenLayers是一个用于开发WebGIS客户端的JavaScript包。它有自带的api在线说明官方文档:https:…
-
VUE—项目打包
当项目做完,要 执行 npm run build 打包最终的结果(最终的结果会打包进dist文件夹)。 一、配置 在vue.config.js中添加以下内容: const { d…
-
vue的pinia环境搭建
一、 pinia是什么? Pinia是Vue的新一代轻量级状态管理库,它允许您跨组件/页面共享状态。Pinia由Vue.js官方成员重新设计,旨在提供更直观、更易于学习的状态管理解…
-
Vue3的自定义指令怎么迁移到nuxt3
一、找到Vue3中指令的源码 const DISTANCE = 100; // 距离 const ANIMATIONTIME = 500; // 500毫秒 let distanc…
-
Vue Router 动态路由
聚沙成塔·每天进步一点点 本文内容 ⭐ 专栏简介 1. 动态路由的使用 2. 动态路由的原理解析 路由匹配 路由参数的传递 组件渲染 动态路由的变化 3. 更多动态路由的实例 3….
-
vue/js 调用系统打印功能进行图片(imgUrl,base64),表格,自定义内容,页面局部区域打印【print-js、html2canvas】
1.打印图片(imgUrl) 打印 import printJS from “print-js”; export default { setup() { function json…
-
JS各种数据流之间的格式(ArrayBuffer、Uint8Array、Blob、 File、DataURL)相互转换及应用
JS各种数据流之间的格式(ArrayBuffer、Uint8Array、Blob、 File、DataURL)相互转换及应用 前端网页 File 上传、下载,Canvas 保存图片…
-
vue2中的watch(侦听器)讲解,以及解决深度监听新值和旧值相同的两种方案(手写深拷贝和JSON.parse())。
目录 一:什么是watch? 二:watch的基础使用 1.最基本的使用 2.简写形式 三:watch中的immediate和deep属性 1.immediate属性 2…
-
vue3源码(三)computed
1.功能 接受一个 getter 函数,并根据 getter 的返回值返回一个不可变的响应式 ref 对象。 默认不执行,在取值时执行,具有缓存功能,数据不变多次取值只触发一次取值…
-
Vue之初识路由
路由有什么用? 在我们修改地址栏路径时,切换显示匹配的组件 VueRouter的使用(5 + 2) 5个基础步骤(固定) 1.下载:下载 VueRouter模块到当前工程,版本3….
-
华为OD机试 – CPU算力分配(Java & JS & Python & C & C++)
题目描述 现有两组服务器A和B,每组有多个算力不同的CPU,其中 A[i] 是 A 组第 i 个CPU的运算能力,B[i] 是 B组 第 i 个CPU的运算能力。 一组服务器的总算…
-
前端项目部署自动检测更新后通知用户刷新页面(前端实现,技术框架vue、js、webpack)——方案二:轮询去判断服务端的index.html是否跟当前的index.html的脚本hash值一样
前言 当我们重新部署前端项目的时候,如果用户一直停留在页面上并未刷新使用,会存在功能使用差异性的问题,因此,当前端部署项目后,需要提醒用户有去重新加载页面。 技术框架 vue、js…
-
华为OD机试 – 内存冷热标记(Java & JS & Python & C & C++)
题目描述 现代计算机系统中通常存在多级的存储设备,针对海量 workload 的优化的一种思路是将热点内存页优先放到快速存储层级,这就需要对内存页进行冷热标记。 一种典型的方案是基…
