随笔分类 -  Js

js实现选择文本后弹复制气泡
摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Context Menu Example</title> <style> #contextMenu { display: none; position: abs 阅读全文

posted @ 2024-12-25 09:34 anjun_xf 阅读(8) 评论(0) 推荐(0) 编辑

undefined特殊情况
摘要:为啥这样代码会丢节点 let ab={a:undefined,b:'1'}; JSON.stringify(ab)//属性 undefined,生成 JSON 串会被忽略(JSON 标准没有 undefined 这个值) //打印 {"b":"1"} NaN、Infinity 和 -Infinity 阅读全文

posted @ 2024-12-13 09:47 anjun_xf 阅读(4) 评论(0) 推荐(0) 编辑

js 实现alert提示功能
摘要:js 简单弹框toast JS 实现一个可拖动的DIV 阅读全文

posted @ 2024-08-22 10:44 anjun_xf 阅读(4) 评论(0) 推荐(0) 编辑

html5 postMessage解决跨域、跨窗口消息传递
摘要:html5 postMessage解决跨域、跨窗口消息传递 、 更多 1.html <html> <head> <title>Post Message</title> </head> <body> <div style="width:200px; float:left; margin-right:2 阅读全文

posted @ 2024-04-23 08:17 anjun_xf 阅读(10) 评论(0) 推荐(0) 编辑

ts字符串与base64互转
摘要:字符串转base64 和 base64转字符串 /** * 字符串转base64(不推荐) * @param str * @returns */ public static myEncode(str) { // 对字符串进行编码 var encode = encodeURI(str.replace( 阅读全文

posted @ 2023-09-26 14:30 anjun_xf 阅读(746) 评论(0) 推荐(0) 编辑

页面显示查询耗时
摘要:* 执行耗时接口,页面显示计时器 ```js let tt = document.querySelector('.spanTimer') as HTMLElement; let num = 0; tt.innerText = num + '秒'; let min = ''; let sec = '' 阅读全文

posted @ 2023-07-08 16:53 anjun_xf 阅读(5) 评论(0) 推荐(0) 编辑

Object和Map比较
摘要:Object和Map,Map似Object(都存储键值对集合),但又有区别。 ==适用场景== Object:仅做数据存储,属性仅为string、Symbol;需要转为json传输; Map :会频繁更新或删除k-v;存储大量数据且key不知;频繁进行迭代处理 ==Object== const ob 阅读全文

posted @ 2023-05-05 20:19 anjun_xf 阅读(28) 评论(0) 推荐(0) 编辑

给含有关键词的label着色
摘要:给含有关键词的label着色 FineFileType() { let arr = document.querySelectorAll('.el-checkbox__label'); for (let index = 0; index < arr.length; index++) { const e 阅读全文

posted @ 2022-12-14 17:10 anjun_xf 阅读(18) 评论(0) 推荐(0) 编辑

input放入焦点,选中全部文本
摘要:async mounted(){ let inputList = document.querySelectorAll('input'); for (let index = 0; index < inputList.length; index++) { inputList[index].onfocus 阅读全文

posted @ 2022-10-12 15:13 anjun_xf 阅读(468) 评论(0) 推荐(0) 编辑

怎么知道页面表单是否改动的通用方法
摘要:怎么知道页面表单是否改动的通用方法 async mounted() { this.SetInputChange(document.querySelectorAll("input"));//所有input控件注册keydown事件 } /** * input输入字符则视为页有变动 * @param i 阅读全文

posted @ 2022-09-20 08:39 anjun_xf 阅读(49) 评论(0) 推荐(0) 编辑

a菜单点击标红,其他标黑代码
摘要:<script> let aList = document.querySelectorAll('a'); console.log(aList); for (let index = 0; index < aList.length; index++) { const element = aList[in 阅读全文

posted @ 2022-08-17 14:16 anjun_xf 阅读(22) 评论(0) 推荐(0) 编辑

axios下载指定文件
摘要:let url='http://192.18.0.12/a/123.xls' axios.get( url, { params: data, responseType: 'blob' } ).then(res => { this.loading = false; const content = re 阅读全文

posted @ 2022-08-17 09:34 anjun_xf 阅读(249) 评论(0) 推荐(0) 编辑

导航

TOP
点击右上角即可分享
微信分享提示