摘要:
前言:不同项目或者一些老旧项目需要指定node,所以nvm出现对node版本进行方便管理 参考教程(更详细更全面):nvm安装与使用 - gaozejie - 博客园 (cnblogs.com) 贴一些常用指令在前面: 安装指定版本node:nvm install XX.XX.X 查看本地安装有哪些 阅读全文
摘要:
前言:有的项目要求兼容低版本Firefox,所以就需要多版本共存以方便调试 Firefox官方历史版本下载:http://ftp.mozilla.org/pub/mozilla.org//firefox/releases/ 点进去选择适合自己系统自己需要的版本 下载版本最好是exe不要msi 下载得 阅读全文
摘要:
前言:有的项目要求兼容低版本Chrome,所以就需要多版本共存以方便调试 下载地址:https://www.chromedownloads.net/chrome64win-stable/下载 Chrome 离线安装安装包 注意是离线安装包离线安装包图标色彩不及在线安装包鲜艳 右键属性查看安装包数字签 阅读全文
摘要:
Options API (选项API) 传统的组件随着业务复杂度越来越高,代码量会不断的加大,整个代码逻辑都不易阅读和理解。虽然尽量一个文件不要写太多代码(1000行内),但总有一些大型组件要一个文件写很多代码 优点:各选项编写写位置固定,结构清晰缺点: 代码组织性差,相似的逻辑代码不便于复用 逻辑 阅读全文
摘要:
sort / reverse 主要用于排序,会影响原来数组。 const arr = [1, 2, 3] arr.sort(); // 正序 arr.reverse(); // 反序 arr.sort(() => 0.5 - Math.random()); // 乱序 splice 编辑元素,会影响 阅读全文
摘要:
随机色,编码类型转换,参考网上文章,没有照搬别人的,自己进行总结 CSS颜色介绍 :https://www.runoob.com/cssref/css-colors.html 十六进制 => RGB // 颜色:十六进制转RPG function colorHexToRgb(color, isObj 阅读全文
摘要:
如题HTML元素转Canvas再转图片然后下载 需要用到插件:html2canvas 可自行到官网下载最新版本 效果图: 示例代码: <!doctype html> <html> <head> <meta charset="UTF-8"> <meta name="viewport" content= 阅读全文
摘要:
需要依赖 xlsx.js 插件,插件可自行到官网下载最新依赖 效果图: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>JS Excel导入表格数据</title> <style> table { border: 1px sol 阅读全文
摘要:
我根据网上文章进行改造,没有直接照搬人家东西,不需要引入任何插件纯原生JS实现 效果图: 调用代码: // 列 let column = [ { text: '姓名', key: 'name' }, { text: '身份证', key: 'personId' }, { text: '手机号', k 阅读全文
摘要:
WeakSet 类似 WeakMap,weak 表示弱映射, value (弱弱地拿着)而且必须是对象, 意思是 key 不是正式引用,不会阻止垃圾回收, 但只要 key 存在就不会被垃圾回收机制销毁。 操作方法: add(key) 添成员并返回Set本身 has(key) 通过 键 判断 成员 是 阅读全文