javascript

费曼学习法3 分钟前
javascript·vue.js
Vue 3 编译优化揭秘:静态提升与 PatchFlags 的极致性能在 Vue 3 中,你是否注意到页面渲染速度有了质的飞跃?这背后离不开 Vue 3 编译器的两大杀手锏:**静态提升(Static Hoisting)**与 PatchFlags。
ZC跨境爬虫5 分钟前
前端·javascript·ui·html·音视频·媒体
跟着 MDN 学 HTML day_27:(深入理解 HTML 属性反射机制)在操作 DOM 元素时,开发者经常需要在 JavaScript 中读取或修改 HTML 属性的值。虽然可以通过 getAttribute 和 setAttribute 方法来完成这些操作,但浏览器为许多常用属性提供了更便捷的访问方式——属性反射。属性反射是指在对应的 DOM 接口上暴露一个 JavaScript 属性,该属性与 HTML 特性保持双向同步。本文将系统性地介绍属性反射的工作机制、不同类型属性的反射行为,以及在涉及元素引用时的特殊规则。
小矮马16 分钟前
javascript
qiankun 微前端集成子项目在这个场景中,主应用和子应用通常都是基于 UmiJS 或标准的 Webpack 构建。主应用需要在路由中注册子应用,并在配置文件中指明子应用的真实访问地址(区分开发环境和生产环境)。
Hello--_--World23 分钟前
前端·javascript·react.js
React:useRef 超详细教程、forwardRef 详解、useImperativeHandle详解在 React 的世界里,useState 负责驱动 UI 更新,而 useRef 则是那个“静默的观察者”。它非常强大,但如果用错了,会让你的代码变得难以维护。
xuankuxiaoyao27 分钟前
前端·javascript·vue.js
vue.js 课程自己编写小游戏一、太空大战
天一生水water41 分钟前
javascript
VUE3入门Vue3 理解为:用组件化方式,把页面、数据、交互和工程结构组织起来的一套前端开发框架。传统前端写法通常是:
yqcoder1 小时前
开发语言·javascript·ecmascript
JavaScript 浅拷贝:只复制“第一层”的艺术定义: 浅拷贝是指创建一个新对象,这个新对象拥有原对象属性值的精确拷贝。通俗比喻: 想象你有一本相册(原对象)。
yqcoder1 小时前
开发语言·javascript·ecmascript
JavaScript 闭包:函数背后的“背包”官方定义: 闭包是指有权访问另一个函数作用域中变量的函数。通俗解释: 想象一个函数是一个人,他出生时背了一个背包(Scope/作用域)。 这个背包里装着他出生时周围环境中的所有变量。 即使这个人走到了世界的尽头(全局环境),或者他的父母(外部函数)已经去世(执行完毕),他依然背着那个背包,可以随时拿出里面的东西使用。
threelab1 小时前
javascript·人工智能·3d·前端框架·着色器
挑战AI辅助从零构建3D模型编辑器:01基于Vue3 + Three.js的现代化架构设计在Web 3D开发领域,构建一个可扩展、可维护的3D模型编辑器是一项具有挑战性的任务。本文将详细介绍如何基于Vue3 + Three.js构建一个专业级的3D模型编辑器框架,包含完整的架构设计、核心实现和最佳实践。
张元清1 小时前
前端·javascript·面试
React 浏览器标签页 UX:用标题、Favicon 和通知把用户拉回来普通用户笔记本上随时开着三十个标签页,你的应用只是其中一个。用户打开它,切去看 Slack,十五分钟后回来,已经分不清哪一个标签页是你的。如果你的标签标题还停在"My App",favicon 还是上线那天的灰色方块,那十五分钟就白白浪费了——其间来过新消息、构建完成、上传成功,用户却完全不知道。
葛兰岱尔1 小时前
开发语言·javascript·3d
葛兰岱尔rapid3D Loader for Three.js使用方式及7个基础API说明如何快速开始使用葛兰岱尔rapid3D Loader for Three.js,示例代码如下:new OptRapid3dLoader(options)
Lkstar1 小时前
javascript·面试
读完红宝书和YDKJS,我终于搞懂了原型链、闭包和this这三个概念可以说是JS面试的"必考题",也是很多人从入门到放弃的拦路虎。今天用最通俗的方式聊聊我的理解。
用户11489669441052 小时前
javascript
JavaScript原型链解析数据的继承关系。可以想象成一根连接各个原型节点的链条,一端是被继承者,一端是继承者。继承者拥有被继承者的所有属性和方法。
Mr数据杨2 小时前
java·前端·javascript·django·codex·项目开发
【Codex】用APP绑定教程模块规范移动端接入指引教育管理系统APP绑定教程用Codex自动生成项目代码APP绑定教程模块连接教材章节、教案主体和 NotebookLM 资源,是学生端课程内容能否按章节准确打开的关键配置。它维护的不是简单绑定关系,而是从教材路径解析出学段、学科、版本、教材和章节,再把章节映射到 LessonPlan 中的 NotebookLM 教案计划。
博客zhu虎康2 小时前
android·javascript·小程序
小程序按钮实现先表单校验再走手机号获取功能在点击按钮进行提交表单时,需要先实现表单校验再走手机号获取功能我们知道open-type="getPhoneNumber"该属性只能在button上加
超级无敌谢大脚2 小时前
开发语言·前端·javascript
【无标题】Agent 不是魔法,本质就是 LLM + 工具 schema + while 循环。 这篇博文不用 LangGraph,不用 ReAct prompt 模板,从零拆给你看。
专注VB编程开发20年3 小时前
java·前端·javascript
VB6字符串指针高效编程,无内存泄露我给你把两种写法的自动清理规则讲死,以后你 100% 不会错。✅ VB 会自动:你什么都不用做,绝对不会泄漏!
Hello--_--World3 小时前
前端·javascript·react.js
React:useEffect 深度解析、useLayoutEffect 深度解析、useEffect 正确处理异步请求,和避免竞态条件?useEffect 是 React 中最强大也最容易被误用的 Hook。它的核心目的不是“生命周期钩子”,而是**“同步”**:将组件内部的状态与外部系统(API、DOM、订阅等)同步。
果壳~2 小时前
前端·javascript·uni-app
【Uniapp】【rich-text】富文本展示以及图片预览功能解决方案在使用uniapp的富文本展示组件的时候会遇到几个问题:这边可以使用正则表达式,对富文本的数据进行一个格式化,对p标签和img标签设置对应css样式保证移动端的展示效果。 这边写了一个格式化的函数如下
z19408920662 小时前
前端·javascript·html
在线生成背景:字号层级怎么做才像「正式物料」在信息爆炸的时代,一份 「看起来就专业」 的物料能迅速赢得信任。当您在线生成报告、海报或演示文稿背景时,文字排版的字号层级是塑造这种正式感与专业度的隐形骨架。它无声地组织信息,引导阅读,是区分业余设计与专业出品的关键细节。