js 实现自动复制指定内容至系统粘贴板需求:点击重置密码按钮,自动重置用户密码为随机复杂密码,为满足用户记录保存生成的复杂密码,用户重置完密码之后把随机生成的密码复制的用户系统的粘贴板,方便用户保存或者使用随机生成的密码修改新密码。 实现...JavaScript5年前01.3K0
javascript 密码强度校验/** * 密码强度校验 返回密码强度等级 分为多个等级 1 2 3 4 数字越大强度越高 * @param fieldValue 需要校验的内容 * @returns {number|number...JavaScript前端技术4年前01.2K0
js数组排序一、普通数组排序 js中用方法sort()为数组排序。sort()方法有一个可选参数,是用来确定元素顺序的函数。如果这个参数被省略,那么数组中的元素将按照ASCII字符顺序进行排序。如: var ar...JavaScript5年前01K0
JSMpeg的使用JSMpeg是JS写的视频、音频解码器,能使用WebGL&Canvas2D渲染以及WebAudio声音输出。 1.官网:https://jsmpeg.com/ github:https://g...JavaScript前端技术# h5视频播放# 直播视频流播放# 视频流播放4年前09730
js数组和对象深拷贝在JS中,一般的 = 号传递的都是对象/数组的引用,并没有真正地拷贝一个对象,那如何进行对象的深度拷贝呢? 对象的深拷贝 通常情况下,我们可以使用最简单,最直接的方法,JSON.parse()与JSO...JavaScript5年前59290
vue-cli3 项目从搭建优化到docker部署项目地址 vue-cli3-project 欢迎 star 1. 创建一个vue项目 相信大部分人都已经知道怎么创建项目的,可以跳过这一节,看下一节。 1.1 安装@vue/cli # 全局安装 vu...JavaScriptVue# docker# Vue# 部署4年前09260
前端工程化篇1.模块化机制 1.什么是模块? 将一个复杂的程序依据一定的规则(规范)封装成几个块(文件), 并进行组合在一起 块的内部数据与实现是私有的, 只是向外部暴露一些接口(方法)与外部其它模块通信 2.模...JavaScript随笔# 前端工程化4年前08440
30 道 Vue 面试题,内含详细讲解(涵盖入门到精通,自测 Vue 掌握程度)前言 本文以前端面试官的角度出发,对 Vue 框架中一些重要的特性、框架的原理以问题的形式进行整理汇总,意在帮助作者及读者自测下 Vue 掌握的程度。本文章节结构以从易到难进行组织,建议读者按章节顺序...JavaScriptVue# Vue# 前端面试4年前08400
手把手教你写一个脚手架(一)最近在学习 vue-cli 的源码,获益良多。为了让自己理解得更加深刻,我决定模仿它造一个轮子,争取尽可能多的实现原有的功能。 我将这个轮子分成三个版本: 尽可能用最少的代码实现一个最简版本的脚手架...JavaScriptVue# mini-cli# Vue# Vue-cli4年前08270
JS中对象赋值assign()现需要在js中,使用一个新的对象的值覆盖旧有对象,js中有一个方法:Object.assign(target,…sources) 当target和sources对象中有相同的key时,在target对...JavaScript5年前08260