js
大个个个个个儿
少吃一点,减减肥,更漂亮。
多读点书,动动脑,更聪明。
展开
-
JavaScript实现鼠标滑到button上时,展示提示文字
JavaScript实现鼠标滑到button上时,展示提示文字原创 2024-08-09 15:35:05 · 325 阅读 · 2 评论 -
echarts 5.5.0版本下的层叠柱形图,每个值都从0开始,会有覆盖情况
1、每个公司,需要两个柱子去展示(stack: '1'是第一个柱子,stack:'2',是第二个柱子);2、必须每个数据都是从0开始,不在上一个值上累加;3、鼠标滑上去的时候,最大值的柱子,会全部显示出来,滑走就恢复显示其他值;4、echarts 版本必须是 5.3.3 以上的,低版本不支持这个效果5、鼠标滑上去的时候,当前公司的所有值都会有提示,并且和其他公司同类型值有突出显示原创 2024-06-26 15:29:39 · 443 阅读 · 0 评论 -
vue项目——前端CryptoJS加密、解密
前端CryptoJS加密、解密原创 2024-06-17 19:17:49 · 1126 阅读 · 0 评论 -
vue3和ant-design 实现前端多种验证密码规则,最全的前端验证密码规则
1、小眼睛可以显示/隐藏明文密码(无法用input type=password,用css样式实现切换明文)2、输入长度统计(不是自带的,用div写的,然后定位到框内的)3、每输入一个字符分别验证每一项规则,符合就变绿色,删掉符合字符就变红色4、根据符合规则的长度,判断密码强弱原创 2024-06-14 11:16:32 · 438 阅读 · 0 评论 -
vue3中 用div实现 a-tab 选项太多时的鼠标水平滑动功能
滚动条显示自定义;无滚动条时 鼠标滑轮水平滑动,原创 2024-06-13 19:48:08 · 268 阅读 · 0 评论 -
vue3 前端验证码-删除最后一个,焦点聚焦在前一个值上,并不会删除值
【代码】vue3 前端验证码原创 2024-06-13 15:49:47 · 190 阅读 · 0 评论 -
setTimeout和Promise实现随机数Math.random中奖
setTimeout和Promise实现随机数Math.random中奖原创 2024-05-07 14:12:02 · 140 阅读 · 0 评论 -
js实现 选中文字后,自动复制内容,粘贴即可
选中文字后,自动复制选中的文字内容原创 2024-04-19 15:34:45 · 310 阅读 · 0 评论 -
JavaScript function默认参数赋值前后顺序差异
【代码】JavaScript function默认参数赋值前后顺序差异。原创 2023-07-26 17:29:05 · 450 阅读 · 0 评论 -
js 操作符 in 的使用
【代码】js 操作符 in 的使用。原创 2023-07-25 18:02:54 · 787 阅读 · 0 评论 -
js中的Object.freeze()函数使用
【代码】js中的Object.freeze()函数使用。原创 2023-07-21 15:08:19 · 128 阅读 · 0 评论 -
js中String.raw 将模板字符串不转义的原始字符串内容返回
【代码】js中String.raw 将模板字符串不转义的原始字符串内容返回。原创 2023-07-20 15:03:24 · 382 阅读 · 0 评论 -
js字符串补位方法padStart()和padEnd()用法和常用案例
padEnd是向后补位,padStart是在前边补位原创 2023-07-19 15:36:46 · 850 阅读 · 0 评论 -
你不知道的ES6之Symbol面试考点
【代码】你不知道的ES6之Symbol面试考点。原创 2023-07-18 16:52:06 · 97 阅读 · 0 评论 -
import和require引入文件,加载出来的结果不同
【代码】import和require引入文件,加载出来的结果不同。原创 2023-07-18 10:29:48 · 259 阅读 · 0 评论 -
JSON.stringify()和JSON.parse()那些你不知道的参数
JSON.stringify、JSON.parse原创 2023-07-06 18:08:12 · 264 阅读 · 0 评论 -
js三元运算符,?? 双问号的语义和用法
??其意义为:当a为 null 或者 undefined 时,返回b的值,否则返回a的值;原创 2023-07-05 16:47:28 · 519 阅读 · 0 评论 -
var let作用域 在for循环中的setTimeout执行情况
是全局作用域,每次访问的都是一个i(遍历中每次声明的是同一个变量),当for遍历完后,才执行setTimeout,这时i已经是3;是块级作用域(一个{}内),每次访问的i都会被let 赋一个新的值(遍历中每次声明的是新的变量)原创 2023-07-04 17:32:10 · 250 阅读 · 0 评论 -
echarts 柱形图 Y轴数据多,鼠标滚动显示数据,不缩放
坐标轴数据太多,只能滚动显示,滚动的时候,不想缩放,单纯平移就好。原创 2023-06-29 11:00:44 · 3913 阅读 · 0 评论 -
js中常见数据类型转换中的一些坑
特殊类型的隐式转换NaN,0,underfined,null,"" =>默认情况下会转成false,除了这5个之外会是true。//true 隐式转换 都转成0,值相等。//false 值 类型都相等。逻辑预算福&& 和 || 在隐式转换下的情况。原创 2023-04-29 15:16:12 · 77 阅读 · 0 评论 -
typeof和instanceof检测数据类型的异同
返回的是一个字符串,字符串说明数据的类型,number boolean string function object(null,数组,对象) undefined。是用来判断A是否为B的实例对象,检测的是原型,基于原型链的检测,返回的是true/false。原创 2023-04-27 14:45:52 · 81 阅读 · 0 评论 -
JavaScript——正则 特殊字符反向匹配规则
=后面是什么?!后面不是什么?前面不是什么。原创 2023-04-14 09:53:23 · 241 阅读 · 0 评论 -
8.4前端面试
了解哪些响应式方案?参考链接 https://blog.csdn.net/Liangbin1886/article/details/1018547081、@media 媒体查询2、按需加载CSS <link type="text/css" rel="stylesheet" href="base.css" media="(max-width:500px)"/>3、REM 页面resize事件的回调函数 动态改变根元素(html节点)的font-size 让页面中的元素适应视窗大原创 2021-08-09 22:15:33 · 133 阅读 · 0 评论 -
百度地图JS搜索悬浮窗功能
大佬地址:(下方有源码)https://www.2cto.com/kf/201701/587448.html默认显示是北京(可设置),需要选中下拉中的地点,才会进行搜索;直接回车是无效的。<!DOCTYPE html><html><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="viewpor转载 2021-04-13 16:00:02 · 429 阅读 · 0 评论 -
js三元(木)运算符,多条件的运算
正常:条件 ? 表达式1 : 表达式2;多条件:条件1 ? 表达式1 : 条件2 ? 表达式2 : 条件3 ? 表达式3 : 表达式4;(当条件1为true执行表达式1,返回false,执行条件2,条件2返回false,执行条件3,条件3如果返回true,则执行表达式3,否则执行表达式4,以此类推)let str = "";let val = 3; // //未使用前// if(val=='1'){// str = "one";// }else if(val ==原创 2021-04-13 15:16:32 · 897 阅读 · 0 评论 -
js生成随机颜色(两种方式)
需求:随机生成颜色,六进制格式 / rgb格式<ul> <li id="btn1" style="width:100px">111</li> <li id="btn2" style="width:100px">222</li> <li id="btn3" style="width:100px">333</li> <li id="btn4" styl.原创 2021-04-13 14:59:01 · 873 阅读 · 0 评论 -
vant 选择器(类似select下拉选择效果)
项目中使用了vant框架,有个需要做下拉的需求,搞一波。 <van-field readonly clickable label="城市" :value="projectNameValue" placeholder="选择城市" @click="showPicker = true" /> <van-popup v-model="showPicker" round p.原创 2021-01-01 22:49:32 · 12882 阅读 · 1 评论 -
echarts 折线图——双折线图(多条折线也可以)
option = { tooltip : { trigger : 'axis', formatter: '{b0}<br/>{a0}: {c0}万元<br />{a1}: {c1}万元', //指示器 axisPointer : { type : 'line', ...原创 2020-12-23 11:47:13 · 8951 阅读 · 0 评论 -
js中数字和金额千分位之间的转换
//这段代码是money.js的//金额转千分位export function changeMoney(money){ if (!money){ return 0; } let a = (money +"").replace(/,/g,""); if (a.indexof(".") != -1){ if (a.split(".")[1].length > 2){ a = Math.round(+a* 100).原创 2020-12-22 23:00:42 · 1852 阅读 · 0 评论