![](https://img-blog.csdnimg.cn/569bd4aadd9b4eb4b248bf813d201959.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
JavaScript
前端技术实现
来一颗砂糖橘
不存在的个人简介
展开
-
javascript遍历多层级数据
javascript遍历多层级数据。原创 2024-04-19 16:39:01 · 297 阅读 · 0 评论 -
vue项目中定位组件来源的查找思路
例如:如果我不知道【el-tree】,先去【package.json】里面找【el】或者【el-】开头的插件名,结果知道了【element-ui】这样就可以直接百度去看【element-ui】的文档。【.component(“】 这种有引号检索可能会检索不到,因为每个人编码规范,不确定代码中用的是单引号【‘’】或者双引号【”“】【.component(】 这种一般情况只要写了全局组件,始终是能查到的(大部分情况下)先去【package.json】里面看看有没有看【a】开头或者【a-】开头的插件名。原创 2024-04-23 15:38:18 · 591 阅读 · 0 评论 -
原生js实现一个简化版的h函数
原生js实现一个简化版的h函数。原创 2024-04-23 15:21:37 · 467 阅读 · 0 评论 -
vue 注册自定义指令,对输入框输入内容过滤(区分中英文)
注册vue全局指令对el-input输入框进行最大长度过滤(区分中英文)过滤空格。原创 2024-04-19 10:42:28 · 246 阅读 · 0 评论 -
elementui中el-select下拉列表偏移问题
elementuiel-select下拉列表点开错位问题下拉列表样式偏移原创 2024-04-13 09:32:58 · 3767 阅读 · 0 评论 -
前端正则匹配
前端正则匹配。原创 2024-04-17 18:26:26 · 87 阅读 · 0 评论 -
element-ui form表单自定义label的样式、内容
element-ui form表单自定义label的样式、内容。原创 2024-04-13 11:08:33 · 4337 阅读 · 0 评论 -
html 元素宽度自适应 占据剩余宽度
是减号运算符,运算符两边必须有空格,否则calc代码不生效。需要自适应宽度的子元素设置。需要自适应宽度的子元素设置。原创 2024-03-26 23:25:31 · 11118 阅读 · 0 评论 -
前端css粘性布局,顶部吸附效果(position: sticky)
设置后(标签栏达到指定位置时,固定于该位置)/* 处于指定位置0时,触发固定效果 */设置前(滚动页面时,标签栏随页面滚动)/* 设置粘性布局 */原创 2023-11-21 16:31:19 · 12177 阅读 · 0 评论 -
预编译sass的出现,css也可以变得优雅
css预编译sass用法原创 2024-04-02 23:34:01 · 3441 阅读 · 1 评论 -
Javascript中的严格模式 “use strict“
通过在脚本或函数的开头添加 “use strict”;在普通的 JavaScript 中,写错变量名会创建新的全局变量,在严格模式中,写错变量名会抛出错误来提醒开发者。原创 2024-03-24 16:53:14 · 12029 阅读 · 0 评论 -
js保留数值小数点后两位
【代码】js保留数值小数点后两位。原创 2024-03-24 18:29:01 · 11622 阅读 · 0 评论 -
js动态替换字符串中所有匹配到的片段(replace + RegExp实现)
把字符串中匹配到的所有’A’替换成’哈’//哈12哈34哈56哈789哈。原创 2024-04-02 23:34:36 · 2768 阅读 · 0 评论 -
nvm管理多个node版本
nvm安装使用,管理多版本node原创 2024-03-29 13:54:22 · 10217 阅读 · 0 评论 -
npm发布自己的插件包
npm发布插件包原创 2024-03-31 18:46:04 · 10251 阅读 · 0 评论 -
js相关的dom方法
给id为box的元素添加点击事件。原创 2024-03-26 23:23:46 · 10861 阅读 · 0 评论 -
前端删除列表数据后页码重置逻辑
列表一共有10页数据,用户把第10页数据全部删除后,需要把数据重置成上一页,也就是第9页。列表数据删除后,对当前页码进行修正,防止有数据时,因页码错误导致页面显示不出数据。列表一共有1页数据,用户把本页数据全部删除后,页码依然是第1页无需调整。为最大页码时进行调整(并且排除掉第一页的情况)原创 2024-03-25 23:18:22 · 3157 阅读 · 0 评论 -
npm常用命令
初始化一个新的npm项目,生成一个package.json文件,用于描述项目的信息和依赖。安装package.json中所有的依赖包。安装lodash插件的4.17.21版本。查看lodash的特定版本信息。查看lodash包的详细信息。查看lodash的所有版本。安装lodash插件。卸载lodash插件。原创 2024-03-25 08:39:20 · 12044 阅读 · 1 评论 -
js 获取对象的属性名(key)列表
js 获取对象的属性名(键名/key)列表。原创 2024-03-24 17:39:39 · 12147 阅读 · 0 评论 -
JavaScript typeof运算符使用
JavaScript typeof运算符使用。原创 2024-03-24 16:14:37 · 11667 阅读 · 0 评论 -
vue中vuex状态管理
一、安装cnpm i vuex --save-dev二、引入(main.js)import store from './store'new Vue({ el: '#app', store,//注册 components: { App }, template: ''})三、vuex配置 src > store > index.js(src下创建store目录,目录中创建index.js)import Vue from 'vue'import Vue原创 2023-06-06 12:04:41 · 2637 阅读 · 0 评论 -
javascript交换两个变量的值
前端javascript交换两个变量的值原创 2023-06-06 11:58:21 · 2606 阅读 · 0 评论 -
javascript中Date相关方法
Date 对象用于处理日期和时间。原创 2024-03-22 23:19:48 · 11604 阅读 · 0 评论 -
js 判断点击位置
js 判断点击位置原创 2023-06-03 15:21:20 · 2806 阅读 · 0 评论 -
javascript数组常用方法
如果找到函数return结果为true的数组元素,则 findIndex() 返回该数组元素的下标(并且不检查剩余值),否则返回 -1。如果数组包含元素,则此方法返回 true,否则返回 false。方法返回包含所有数组值的字符串,以逗号分隔。方法将新项添加到数组的开头,并返回新的长度。方法移除数组的最后一个元素,并返回该元素。方法不会更改现有数组,而是返回一个新数组。方法用静态值填充数组中的指定元素。方法确定数组是否包含指定的元素。方法反转数组中元素的顺序。方法会改变数组的长度。方法会改变数组的长度。原创 2024-03-22 23:18:43 · 12023 阅读 · 0 评论 -
vscode编辑器设置react的html语法补全
vscode编辑器设置react的html语法补全原创 2023-06-01 22:51:00 · 14521 阅读 · 0 评论 -
vue3相关内容
vue3 ref reactive原创 2023-11-17 12:46:13 · 2733 阅读 · 0 评论 -
vscode编辑器,一个启动端口服务的插件
vscode编辑器,一个启动端口服务的插件原创 2023-06-02 20:39:25 · 14643 阅读 · 0 评论 -
前端gulp的安装和使用,你或许用得到
前端gulp的安装和使用,你或许用得到原创 2023-06-02 22:20:06 · 14394 阅读 · 0 评论 -
vue项目搭建
windows键+R键打开小窗口,然后输入cmd打开命令行。下载好的安装包,后面重复点击下一步(Next)就行。检查安装的npm版本(node安装时候自带npm)安装完成后,执行命令行上提示的命令。通过上下方向键选择要安装的版本。安装完成后,关闭窗口即可。node官网获取安装包。检查安装的node版本。原创 2023-09-06 14:00:32 · 2737 阅读 · 0 评论 -
http-server -运行打包好的前端dist包
http-server -运行打包好的前端dist包原创 2023-06-02 15:31:47 · 14513 阅读 · 0 评论 -
vue中axios插件请求数据基本使用
vue中axios插件请求数据基本使用原创 2023-06-03 15:22:59 · 2644 阅读 · 0 评论 -
vue.config.js中配置devServer.proxy代理
vue跨域问题 vue.config.js中配置devServer.proxy代理。原创 2024-03-21 13:30:51 · 12253 阅读 · 0 评论 -
javascript数组方法arr.reduce()累加器使用
javascript数组方法arr.reduce()累加器使用原创 2023-05-29 18:09:56 · 1855 阅读 · 0 评论 -
jquery常用语法
$('div').addClass('box') //为所有匹配到的元素添加box类名$('div').removeClass('box') //为所有匹配到元素删除box类名$('div').toggleClass('box') //为所有匹配到的元素切换类名 (匹配的元素拥有当前类名则去掉,没有则添加)$('div').addClass('box1 box2') //多个类名之间空格隔开原创 2023-05-29 18:53:51 · 34 阅读 · 0 评论 -
javascript获取对象的键名列表、键值列表
javascript获取对象的键名列表、键值列表原创 2023-05-29 21:50:41 · 15284 阅读 · 0 评论 -
yarn : 无法加载文件 C:\Users\dream\AppData\Roaming\npm\yarn.ps1,因为在此系统上禁止运行脚本
可以看出上面说明的大致意思:原策略为了安全考虑,防止恶意脚本的执行。1.以管理员身份打开PowerShell。顺着报错提示的链接点进去。原创 2023-05-23 22:42:07 · 17841 阅读 · 0 评论 -
jquery实现可拖拽布局
前端实现可拖拽布局Jquery原创 2023-04-28 18:01:04 · 24161 阅读 · 0 评论 -
前端js时间戳转换日期格式
前端js时间戳转换日期格式原创 2023-05-10 21:56:30 · 24488 阅读 · 0 评论 -
安装webpack项目
安装webpack项目原创 2023-05-10 22:21:04 · 22475 阅读 · 0 评论