![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
文章平均质量分 51
wel_coder
工程师自学成长记
展开
-
js获取video元素真实分辨率
通过监听video元素触发的canplay事件获取video元素真实分辨率原创 2022-09-18 22:46:45 · 2447 阅读 · 1 评论 -
html页面刷新或关闭前的操作
beforeunload / pagehide监听html页面刷新或离开前的操作原创 2022-06-22 23:58:46 · 671 阅读 · 0 评论 -
公告栏文本横向循环滚动
动画、js两种方式实现公告栏文本横向循环滚动原创 2022-04-04 17:36:34 · 1406 阅读 · 0 评论 -
input type=file选择图片按钮样式修改与图片预览
1 背景通过上图我们可以看到input=file按钮的默认样式,的确不怎么好看,如果要自定义按钮的样式,该如何实现呢?2 方式1样式input覆盖整个按钮区域,并且设置完全透明<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> &l原创 2021-08-19 00:48:36 · 3149 阅读 · 2 评论 -
电商图片放大镜jquery实现
电商图片放大镜jquery实现1 代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0">原创 2021-07-06 17:04:54 · 133 阅读 · 0 评论 -
原生js实现dom元素节点添加类名&移除类名
给dom元素节点的class属性任意位置添加类名,移除类名时不留空格<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial原创 2021-06-10 00:18:43 · 1537 阅读 · 0 评论 -
promise源码实现
class Promise { // 三状态:等待态、成功态、失败态 static PENDING = 'pending' static RESOLVED = 'resolved' static REJECTED = 'rejected' constructor(excutor) { // promise实例初始化 this.state = Promise.PENDING // 默认为等待态 this.value = undefin原创 2021-08-19 21:57:40 · 146 阅读 · 0 评论