我不是费圆
码龄5年
关注
提问 私信
  • 博客:431,574
    社区:654
    问答:565
    动态:49,204
    481,997
    总访问量
  • 106
    原创
  • 4,937
    排名
  • 1,091
    粉丝

个人简介:不积跬步无以至千里,不积小流无以成江海

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:安徽省
  • 加入CSDN时间: 2019-10-31
博客简介:

weixin_45820444的博客

查看详细资料
  • 原力等级
    领奖
    当前等级
    4
    当前总分
    863
    当月
    12
个人成就
  • 前端领域新星创作者
  • 获得3,574次点赞
  • 内容获得1,336次评论
  • 获得3,186次收藏
  • 代码片获得594次分享
创作历程
  • 7篇
    2024年
  • 6篇
    2023年
  • 6篇
    2022年
  • 7篇
    2021年
  • 85篇
    2020年
成就勋章
TA的专栏
  • Vue3
    1篇
  • 其它
    5篇
  • 小程序
    3篇
  • React
    1篇
  • webpack
    1篇
  • Vue
    23篇
  • 摘录、转载
    5篇
  • 后端
    7篇
  • Canvas
    18篇
  • CSS
    23篇
  • 前端
    18篇
  • JS
    27篇
  • html
    5篇
  • JQuery
    5篇
  • 人工智能
    1篇
兴趣领域 设置
  • 前端
    jsoncssvue.js
  • 移动开发
    web app
  • 用户体验设计
    交互
TA的社区
  • 烟火小社(前端)
    3 成员 5 内容
    创建者
创作活动更多

仓颉编程语言体验有奖征文

仓颉编程语言官网已上线,提供版本下载、在线运行、文档体验等功能。为鼓励更多开发者探索仓颉编程语言,现诚邀各位开发者通过官网在线体验/下载使用,参与仓颉体验有奖征文活动。

368人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
搜TA的内容
搜索 取消

for、forEach的执行效率,怎样优化响应速度

百度了一些文献,说法都很片面,只讲了for循环的执行效率要优于其它数组方法,实际检验中并非如此。经过两次的比较,for循环的表现有些出人意料,传统for循环在庞大的数据量级之下,执行效率要优于大多数方法,而且是断崖式领先。传统的for循环允许在循环体内的任何位置使用break、continue或return语句来终止迭代或跳过某些元素。而forEach则不提供这样的功能。那么在项目中应该根据数据的体量和对项目的考量进行综合判断,搭配使用各种循环语句,而不是偏执的认为某一种循环一定是最优方案,这是不对的
原创
发布博客 2024.11.26 ·
380 阅读 ·
5 点赞 ·
0 评论 ·
10 收藏

前端-后台管理项目单页面编码思维

提高页面的可复用性从而节约时间成本,这应该是每位同事的必修课。所有的页面都可以是同一套模板,同事看了你一个页面的代码就明白了你所有的页面,在多人团队中显得尤为重要。我是一个非常喜欢使用循环的人,本文表达的重点在表头配置上,对于一些样式相同的组件,我都会采用表头循环的方式来做。
原创
发布博客 2024.11.20 ·
461 阅读 ·
4 点赞 ·
0 评论 ·
4 收藏

AI特训一:为什么要学习AI

AI(人工智能)是指计算机系统经过学习和推理能够模拟人类智能行为的一种技术。AI利用机器学习、深度学习、自然语言处理等技术,能够分析大量的数据、识别模式、做出决策和预测。
原创
发布博客 2024.01.30 ·
1160 阅读 ·
17 点赞 ·
0 评论 ·
22 收藏

前端的学习不是一蹴而就,不积跬步无以至千里,不积小流无以成江海。持续不断的努力才能让你我有所收获 推荐阅读: [Vue自定义轮播](https://blog.csdn.net/weixin_45820444/article/details/127500674) [Vue动态换肤](https://blog.csdn.net/weixin_45820444/article/details/127251816) [css圣诞树 立体模型](https://blog.csdn.net/weixin_45820444/article/details/122073723) [vue Tips 轻提示](https://blog.csdn.net/weixin_45820444/article/details/115025894) [vue系列自定义加载页](https://blog.csdn.net/weixin_45820444/article/details/112647178) [CSS手绘图形](https://blog.csdn.net/weixin_45820444/article/details/109249131) 还有很多好玩的等你一起探索

发布动态 2024.01.25

带【科技感】的Echarts 图表

echarts脚本在线地址 https://cdn.jsdelivr.net/npm/echarts@5.4.3/dist/echarts.min.js引入echarts 脚本后粘贴代码vue2 代码:<template> <div> <div ref="col-2-row-2" class="col-2-row-2"></div> </div></template><script>expo
原创
发布博客 2024.01.25 ·
2030 阅读 ·
12 点赞 ·
5 评论 ·
10 收藏

Git 入门精讲

Git以命令行工具的形式提供,同时也有许多可视化工具和集成开发环境(IDE)的插件支持,使得使用Git更加方便。“我仍认为我们接受高等教育的目的是帮助我们的家乡摆脱贫困,而不是摆脱我们贫困的家乡。生如蝼蚁当有鸿鹄之志,为天地立心,为生民立命,为往圣继绝学,为万世开太平。Git是一个开源的版本控制系统,它是由Linux的创始人Linus Torvalds在2005年创建的。Git是一种分布式版本控制系统,每个开发者都可以在本地维护完整的代码库,可以离线工作并提交代码。
原创
发布博客 2024.01.24 ·
1436 阅读 ·
19 点赞 ·
3 评论 ·
27 收藏

Event loop 事件循环

同时,JavaScript中还有其他类型的事件和任务,如IO操作、UI渲染等,也会加入到任务队列中,并由事件循环执行。事件委托:事件委托是一种优化事件处理的方式,它将事件处理函数绑定在父元素上,通过事件冒泡的机制处理子元素的事件。首先会执行所有的微任务,然后执行一个宏任务,再执行所有的微任务,依次循环执行,直到事件队列中没有任务为止。以上示例仅仅是展示了事件循环的基本机制,实际的应用中可能会有更多复杂的异步操作和事件处理,所以事件循环的顺序和执行时间可能会有所不同。
原创
发布博客 2024.01.23 ·
993 阅读 ·
18 点赞 ·
0 评论 ·
17 收藏

CSS 图片遮罩学习小节

概念:-webkit-mask-image是一项用于制作镂空图形和图形遮罩效果的CSS样式属性。做这个效果时考虑了 keyframes、transform等方式重新绘制遮罩层,结果都失败了。-webkit-mask-image 的起源很早,但兼容性不好,因此用途并不广泛。-webkit-mask-image 的值既可以是渐变色也可以是图片地址。·这个动画的关键属性是:-webkit-mask-size。·它在原遮罩层的基础上进行缩放时,图案会同步改变。/* 设置遮罩 *//* 设置底色 */
原创
发布博客 2024.01.23 ·
1899 阅读 ·
23 点赞 ·
1 评论 ·
29 收藏

vue属性data的处理规则

当这些属性的值发生变化时,Vue会自动更新视图中对应的内容,从而实现数据与视图的双向绑定。这样,当我们在Vue实例中修改了某个属性的值时,Vue会自动检测到并更新相关的视图,从而实现了响应式更新的效果。5. 对于对象或数组类型的属性,在Vue 2.x中需要使用特殊的方法来更新其内容,比如。对象中的属性进行劫持,在属性被访问或修改时,Vue会通知订阅了对应属性的视图更新。在Vue 3.x中,可以直接使用原生操作符进行修改,Vue会自动进行响应式更新。另外,需要注意的是,在Vue 3.x中,可以使用。
原创
发布博客 2023.10.07 ·
456 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

vue打包的基层原理

Babel:Vue CLI 默认集成了 Babel,可以使我们在代码中使用最新的 JavaScript 语法和更好的开发体验,进一步了解 Babel 可以帮助我们完成自定义配置、优化打包结果等操作。ESLint:Vue CLI 默认集成了 ESLint,帮助我们在开发过程中遵循一致的代码风格和规范,进一步了解 ESLint 可以帮助我们更好的配置规则,提高代码质量。的原理是利用 Vue CLI 的构建工具,根据项目中配置的各种规则,将源代码转换成可在浏览器中运行的静态文件。
原创
发布博客 2023.09.07 ·
1148 阅读 ·
2 点赞 ·
0 评论 ·
5 收藏

vue修饰符的用法

除了常见的修饰符,Vue还有一些比较高级的修饰符,可以让开发者更加灵活地控制指令的行为。以上是一些常见的指令和修饰符的用法示例,开发者可以根据自己的需求在Vue模板中使用合适的修饰符来达到更好的效果。这些高级修饰符可以让开发者更加灵活地控制指令的行为,但是在实际开发中,需要注意不要过度使用,以免增加代码复杂度。Vue修饰符能够帮助开发者更加灵活地控制Vue模板的行为,从而提高应用的可维护性和可重用性。Vue修饰符在一些常见的指令中使用,例如。Vue修饰符是指在Vue模板中用于改变指令行为的特殊后缀。
原创
发布博客 2023.09.05 ·
718 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Vue插槽的高深用法

具体来说,我们可以通过在父组件中使用``标签来定义一个作用域插槽,然后在插槽内容中使用一个包裹在``标签中的属性来访问这个插槽。在Vue中,插槽是通过标签来实现的,它可以在子组件中定义多个插槽,父组件可以根据需要选择具体的插槽。通常,当我们使用插槽时,只能将数据从父组件传递到子组件,但是有时候我们想要在子组件中使用父组件的数据,这时候就可以使用作用域插槽。具名插槽(named slots)是Vue.js中的一种插槽,用于在子组件中定义具有特定名称的插槽,并在父组件中将内容插入到这些具名插槽中。
原创
发布博客 2023.09.01 ·
331 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

vue树状结构以及设计思路

设计思路:多级数组循环遍历,第一层样式加三角形折叠,第二层在文字前方加 —(横线),第三层加横线,第四层加点。给第二层第三层左侧加左边框,用translateY进行位移就形成了树状样式。
原创
发布博客 2023.08.16 ·
407 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

JS、Vue鼠标拖拽

通过css定位属性,对鼠标经过位置进行计算,附加给top及left,包含js、vue源码
原创
发布博客 2023.07.13 ·
1761 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

从 0 到 10 的 Git版本控制器入门精讲

发布资源 2023.05.17 ·
pdf

看繁华一世,三千浮生若水

  序言:2020我经历了很多,有快乐有失落,更多的则是深深地遗憾。我的故事很长,不能尽书于纸上,可以概括为:剑指天,青丝绾,问心中明暗,岂曰善!自我介绍  程序员乔某,祖籍河南,老家在乡下,有一望无际的金色麦浪,和日出东方的唯美景象。从小爱玩,兴趣广泛,毕业后投身于互联网服务行业并工作至今,如今我依然热爱这个行业,既是工作也是爱好。大学时光  大学是我步入社会之前读的最后一本书,也是步入社会以后读的第一本书,我从没有像现在这样渴望在校读书,失去了我才懂得回味。  大一加入了“电子协会”并热衷于D
原创
发布博客 2022.10.25 ·
557 阅读 ·
4 点赞 ·
2 评论 ·
0 收藏

Vue 自定义轮播

vue 纯手撸自定义轮播图,附带组件设计思路。划分标题、轮播区、指示点三块,在轮播区使用 display: inline-block; ​使子元素横向排列,使用动态样式的写法,判断column 的属性值,以此来实现横向或纵向排列。使用计时器控制变量 nowInd 变化,当nowInd 发生改变会影响轮播图上的判断条件,进而控制轮播运动,根据config.column 的值,判断是进行左右移动 还是上下移动,用transition 来动态控制过渡效果的有无。喜欢这篇文章的话可以看看置顶,谢谢
原创
发布博客 2022.10.24 ·
2295 阅读 ·
5 点赞 ·
2 评论 ·
6 收藏

hbuilderX 打包出现编译成功 但没有出现打包队列,无法在手机上运行

答:

没遇到过,推荐一个解决方案

  1. 更新HbuilderX 的版本
  2. 进入DCloud 云端,检查自己APP的应用配置信息,并在个人中心验证手机号等
  3. 删除unpackage目录重试
回答问题 2022.10.14

JavaScript 在一个区间里求素数

1.首先这个数本身不是素数;  2.这个数可以分解为 a 和 b的乘积;  3.a 和 b 都是素数解题思路:
原创
发布博客 2022.10.13 ·
1124 阅读 ·
4 点赞 ·
1 评论 ·
6 收藏
加载更多