javascript

10年前端老司机3 小时前
前端·javascript·react.js
React无限级菜单:一个项目带你突破技术瓶颈有很多前端同学工作了很多年,但是感觉技术进步不是很大 ,什么原因呢?因为在工作中基本上都是在用ui框架,每天都在实现上级或老板安排的业务需求。没有对技术进行深度的思考,所以很难有所进步,那么怎么办才能让自己的技术有所进步呢?发挥自己的大脑,去封装一些公用的东西,或者去思考ui 框架中的组件是如何实现的,自己动手亲自实现下,长期这样做相信你的技术水平必然会有所提升。今天我们就通过使用React封装一个无限级的菜单来提升下自己吧!
晓13139 小时前
开发语言·前端·javascript
JavaScript加强篇——第四章 日期对象与DOM节点(基础)目录一、DOM节点基础二、日期对象实例化三、日期对象方法四、时间戳与应用本文摘要:文章系统介绍了Web开发中的DOM节点和JavaScript日期对象两大核心知识点。DOM部分讲解了四种节点类型(元素、属性、文本及其他)及其树形结构特性。日期对象部分详细说明:1)三种实例化方式;2)常用方法(需注意月份需+1);3)时间戳的三种获取方式及应用场景。特别强调实际开发中的注意事项,如月份计数规则、时间差计算的最佳实践,并提供了倒计时案例和面试常见问题解答。全文采用"节点四类型,日期三要点"口诀帮助记忆核心概念
烛阴10 小时前
前端·javascript
JavaScript函数参数完全指南:从基础到高级技巧,一网打尽!如果你喜欢本教程,记得点赞+收藏!关注我获取更多JavaScript开发干货。
chao_78911 小时前
前端·javascript·css·selenium·测试工具·自动化·html
frame 与新窗口切换操作【selenium 】在浏览器自动化测试中,iframe 是一个特别的存在。它相当于在当前页面中嵌入了另一个独立的 HTML 页面。
天蓝色的鱼鱼11 小时前
前端·javascript
从零实现浏览器摄像头控制与视频录制:基于原生 JavaScript 的完整指南本文我将带领大家深入探索如何使用原生 JavaScript 实现浏览器摄像头的控制与视频录制功能,打造一个专业级别的网页应用。
阳火锅12 小时前
javascript·vue.js·面试
Vue 开发者的外挂工具:配置一个 JSON,自动造出一整套页面!作为一名前端开发者,你有没有经历过下面这些场景?“又来一个新模块?好,先去 copy 个模板,改改名字……再写点基本结构……”
每天吃饭的羊12 小时前
前端·javascript·react.js
react中为啥使用剪头函数在 React 中使用箭头函数(=>)主要有以下几个原因:箭头函数在 React 中主要用于解决this指向问题、简化语法和提高代码可读性,尤其适合作为事件处理函数或内联回调使用。在函数组件(Functional Component)中,由于不涉及this,箭头函数的使用更多是出于语法简洁性考虑。
多啦C梦a12 小时前
前端·javascript·架构
【适合小白篇】什么是 SPA?前端路由到底在路由个啥?我来给你聊透!还在分不清什么是单页应用(SPA)? 前端路由、pushState、hashchange 这些词把你绕晕了? 今天,我就用小白能听懂的大白话,带你一口气搞定 SPA + 前端路由这套祖传组合拳!
薛定谔的算法13 小时前
前端·javascript·编程语言
《长安的荔枝·事件流版》——一颗荔枝引发的“冒泡惨案”近期,随着电视剧《长安的荔枝》大火,本篇就让我们以《长安的荔枝》为模板,详细讲解事件流、事件捕获、事件冒泡及阻止冒泡。
轻语呢喃13 小时前
javascript·算法
每日LeetCode : 两数相加--链表操作与进位的经典处理给你两个非空链表,表示两个非负整数。链表中每个节点存储一位数字,且数字以逆序方式存储(例如:2-->4-->3 表示整数342)。现在,请将两个数相加,并以相同形式返回表示和的链表。
每天吃饭的羊13 小时前
开发语言·javascript·ecmascript
箭头函数(Arrow Functions)和普通函数(Regular Functions)在 JavaScript 中,箭头函数(Arrow Functions)和普通函数(Regular Functions)有以下主要区别:
寻觅~流光13 小时前
开发语言·前端·javascript·vue.js·typescript·前端框架·vue
封装---统一封装处理页面标题多个页面中用更统一的方式设置 document.title,可以封装一个工具函数:在utils目录下新建文件:setPageTitle.ts
码哥DFS14 小时前
前端·javascript
JS进阶-day1 作用域&解构&箭头函数全局作用域——>尽量少使用,避免变量污染局部作用域——>函数作用域、块级作用域作用域链——>底层变量查找机制(先在当前函数作用域查找,如果找不到,就沿着作用域链向上级作用域查找,直到全局作用域)
凌览14 小时前
前端·javascript·后端
因 GitHub 这个 31k Star 的宝藏仓库,我的开发效率 ×10大家好,我是程序员凌览 。写代码一分钟,翻工具两小时?别折腾了。立刻收藏这个仓库 it-tools,它已经在 GitHub 上斩获了 31k Star 的。
GISer_Jing14 小时前
前端·javascript·node.js
LLM对话框项目总结II以下是高度凝练的专业版本(28字精简版+完整优化版):28字终极精简版: 破局博客平台AI短板(多模态缺失/内容结构化),基于Coze构建Agent系统,以多模态输入+智能输出组件重塑创作体验。
恰薯条的屑海鸥14 小时前
前端·javascript·vue.js·学习·前端框架
前端进阶之路-从传统前端到VUE-JS(第五期-路由应用)在之前的学习中我们知道我们可以用router文件夹里的index.ts来调整路由那么我们本期内容便是如此,通过路由调整来实现网页跳转
wangpq14 小时前
javascript·vue.js
Echart饼图自动轮播效果封装饼图组件chart-pie-stats-list.vue将自动轮播的过程封装为一个js方法调用tool-pie.js
TimelessHaze14 小时前
前端·javascript·react.js
深入理解 JavaScript Event Loop:从原理到实战全解析Event Loop(事件循环)是 JavaScript 实现异步非阻塞编程的核心机制。它通过“执行栈 + 任务队列”协调同步与异步任务,确保 JavaScript 虽然是单线程语言,但仍可高效响应用户交互与 I/O 请求。
爱学习的茄子14 小时前
前端·javascript·面试
【踩坑实录】React Router从入门到精通:我的前端路由血泪史哈喽,各位前端战友们好呀!今天咱们聊一个又爱又恨的话题——React Router。是不是经常被问:"单页应用怎么实现多页面效果啊?"或者自己搞了半天路由配置却发现页面白屏?别急,这篇文章带你一步步踩过那些我已经踩过的坑!
拾光拾趣录14 小时前
前端·javascript·前端工程化
JavaScript压缩原理与手写实现压缩JavaScript并非魔法,而是一门融合编译原理和工程实践的硬核技术。本文将揭示主流工具的底层逻辑,并带你亲手实现一个压缩器。