javascript
大个个个个个儿
少吃一点,减减肥,更漂亮。
多读点书,动动脑,更聪明。
展开
-
Mac 电脑 使用sudo创建项目后,给了读写权限,仍报权限问题
会以 root 用户的身份创建文件和目录,这些文件和目录默认属于 root 用户,普通用户可能没有足够的权限来修改它们。sudo创建的项目,都已经改成读写权限了,但是修改项目中的内容还是报没权限。更改文件和目录的所有者。原创 2024-10-29 18:52:37 · 467 阅读 · 0 评论 -
JavaScript实现鼠标滑到button上时,展示提示文字
JavaScript实现鼠标滑到button上时,展示提示文字原创 2024-08-09 15:35:05 · 325 阅读 · 2 评论 -
JavaScript和vue实现左右两栏,中间拖动按钮可以拖动左右两边的宽度
JavaScript和vue实现左右两栏,中间拖动按钮可以拖动左右两边的宽度原创 2024-08-02 11:38:50 · 556 阅读 · 0 评论 -
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 评论 -
Vue3 + Ant-Design 中 a-date-picke 实现选择切换年份 没有鼠标光标,输入框内自带‘年’
4、时间改变的时候,输入框内还会有鼠标光标(获得了焦点):changeTime方法中的blur()1、输入框内自带’年‘字:value-format="YYYY年" format="YYYY年"3、自定义图标:加一个插槽,代码如上<template></template>2、点击下拉的时候,就不会有光标:inputReadOnly。原创 2024-06-21 11:44:28 · 375 阅读 · 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 评论 -
setTimeout和Promise实现随机数Math.random中奖
setTimeout和Promise实现随机数Math.random中奖原创 2024-05-07 14:12:02 · 140 阅读 · 0 评论 -
element 时间插件 placement 报错
只需一个简单配置一下 align="center" 就不会再报错了,不需要升级element的版本。原创 2023-07-29 14:13:15 · 211 阅读 · 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 评论 -
vscode vue-helper插件导致vscode 自动换行快捷键失效
因为我平时看代码的时候喜欢 换行和不换行之间来回切换,所以这个alt +Z 我是经常用的。今天发现按键并不能换行了,猜测是前一天安装的插件问题,禁用了vue-helper插件后需重启vscode才恢复正常功能。2、在设置的搜索栏里输入 Editor:word wrap,设置为 on 就可以了。vue-helper插件:代码提示,点击文件路径快速跳转。原创 2023-06-28 11:20:57 · 2669 阅读 · 5 评论 -
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 评论 -
前端框架iview 中message组件改变字体大小
this.$Message.error({ render: h=>{ return h('span',{style:{fonSize:'16px}},['请填写超时时间']) }})原创 2020-12-22 21:56:44 · 2296 阅读 · 1 评论 -
javaScript 中 reduce方法(累加器)
var arr=[1,2,3,4];var a=arr.reduce(function(prev,cur){ return prev+cur;})a; //10init 初始值,计算结束后返回值cur 当前值var arr=[1,2,3,4];var a=arr.reduce(function(prev,cur){ return prev+cur;},5)...原创 2019-12-26 16:56:53 · 339 阅读 · 0 评论 -
javaScript中forEach()、filter()、every()、some()、map()用法
1、forEach()定义:用于调用数组的每个元素,并将元素传递给回调函数var array = [1,2,1,5];array.forEach(function(i){ console.log(i);}) //1,2,1,5功能类似于for:for(var i=0;i<array.length;i++){ console.log(array[i]);} //1,...原创 2019-12-26 16:50:43 · 159 阅读 · 0 评论