dom

YukiMori231 天前
前端·javascript·dom
深入理解 JavaScript 箭头函数的 this:为什么 DOM 事件不推荐用箭头函数?在学习 JavaScript 时,很多人都会被 this 搞得一头雾水。而当箭头函数出现之后,this 的行为又发生了“根本性变化”,让原本就复杂的规则更加扑朔迷离。
_OP_CHEN17 天前
开发语言·前端·javascript·html·ecmascript·浏览器·dom
【前端开发之JavaScript】(一)JavaScript 入门宝典:从起源到运行全拆解如果说网页是一个鲜活的生命体,那 HTML 只是冰冷的骨骼架构,CSS 是精致的外表装扮,而JavaScript,就是让这个生命体拥有呼吸、动作、感知的核心灵魂。
tkevinjd1 个月前
开发语言·前端·javascript·ecmascript·dom
2-初识JSJavaScript是一门跨平台、面向对象的脚本语言(即不需要编译就能直接运行),它用来控制网页行为,实现页面的交互效果。
组合缺一1 个月前
java·json·dom·snack4
Json Dom 怎么玩转?在如今的 Java 开发中,虽然已经有了 Jackson、Gson 和 Fastjson2 等重量级选手,但 Snack4(及其历史版本,统称为 Snack 序列)凭借其独特的 “JSON DOM” 模式,在复杂数据处理和动态转换场景中杀出了一条血路。
Irene19912 个月前
javascript·dom
创建新DOM节点方式总结DOM节点创建方法对比:正确理解性能排序(从高到低)innerHTML(赋值字符串) - 最优(使用浏览器原生解析器)
Irene19912 个月前
dom·array.from
Array.from() 转换为数组的实际开发场景举例关联阅读推荐实时集合导致的循环问题黄金法则:当你需要对DOM元素集合进行遍历、筛选、转换等复杂操作时,先使用 Array.from() 转换为数组,然后再操作。
Irene19912 个月前
javascript·dom
insertAdjacentHTML() 详解insertAdjacentHTML() 是 DOM 操作中性能优越的方法。支持四种插入位置(beforebegin/afterbegin/beforeend/afterend),比innerHTML更灵活且不会破坏现有内容。
海市公约2 个月前
javascript·ecmascript·前端开发·dom·bom·定时器与事件·js语法实战
JavaScript零基础入门指南:从语法到实战的核心知识点解析JavaScript是前端开发的核心三剑客之一,也是赋予网页交互能力的“灵魂”语言。接下来我将从零基础视角出发,详细拆解JavaScript的核心知识点,每个模块搭配基础易懂的代码实例,希望能够更好地帮助你快速入门并掌握实用技能。
Beginner x_u2 个月前
前端·javascript·vue.js·dom
Vue 事件机制全面解析:原生事件、自定义事件与 DOM 冒泡完全讲透为什么要理解 Vue 事件?只知道 @click,却分不清它属于谁子组件不 emit,父组件 @click 为何能触发?
1024肥宅2 个月前
前端·浏览器·dom
浏览器相关 API:DOM 操作全解析DOM(文档对象模型)是Web开发的核心,它代表了HTML和XML文档的结构化表示。高效的DOM操作对于构建高性能Web应用至关重要。本文将全面解析DOM操作相关的API、性能优化策略和现代最佳实践。
韩曙亮3 个月前
前端·javascript·dom·client·web apis·立即执行函数·元素可视区
【Web APIs】元素可视区 client 系列属性 ② ( 立即执行函数 )立即执行函数 ( Immediately Invoked Function Expression , 简称 IIFE ) 是 定义后 立刻执行 的 JavaScript 函数 , 它的核心特点是 " 定义即执行 " , 且能 创建一个独立的私有作用域 ;
韩曙亮3 个月前
前端·javascript·css·html·offset·dom·web apis
【Web APIs】元素偏移量 offset 系列属性 ④ ( offset 属性案例 - 放大镜效果 )实现如下放大镜效果 :小图容器 <div class="small"> 用于 承载小图、遮罩层、大图容器的父容器 , 对应 CSS 中的 .small 类 ;
韩曙亮3 个月前
前端·javascript·dom·url·bom·location·浏览器对象模型
【Web APIs】BOM 浏览器对象模型 ⑥ ( location 对象 | location 常用属性和方法 | URL 简介 )location 对象 相当于浏览器的 " 地址栏管理器 " , 它包含了当前页面的 URL 信息 , 并且 提供了一系列 属性 和 方法 来 操作 URL、跳转页面 或 刷新页面 ;
AAA阿giao3 个月前
前端·javascript·dom
深入解析 OOP 考题之 EditInPlace 类:从零开始掌握面向对象编程实战想象一下你在使用某社交平台时,点击自己的昵称,它立刻变成一个输入框,你可以直接修改并保存。这种交互方式叫做 “就地编辑”(Edit in Place) —— 不需要跳转页面或弹出新窗口,直接在当前位置完成编辑。
vivo互联网技术3 个月前
前端·vue·dom
浅谈 AI 搜索前端打字机效果的实现方案演进作者:vivo 互联网前端团队 - He Yanjun在当代前端开发领域,打字机效果作为一种极具创造力与吸引力的交互元素,被广泛运用于各类网站和应用程序中,为用户带来独特的视觉体验和信息呈现方式,深受广大用户的喜爱。
暖木生晖3 个月前
前端·dom·dom树·web apis
APIs之WEB API的基本认知是什么?作用:就是使用JS去操作html和浏览器分类:DOM(文档对象模型)、BOM(浏览器对象模型)DOM(Document Object Model-文档对象模型)是用来呈现以及与任意HTML或XML文档交互的API。
黑羽同学3 个月前
前端·javascript·dom
Fix: 修复AI聊天输入框Safari回车发送bugAI聊天输入框场景下,我们通常需要支持用户按下enter回车的快捷发送,通过键盘事件实现但实际上enter作为确认操作,除了确认内容发送动作,还有确认输入法输入的动作;
inx1774 个月前
css·seo·dom
HTML/CSS/JS 是如何渲染页面的|浏览器渲染原理与性能优化基础在前端开发中,理解浏览器的渲染流程是写出高性能页面的关键。本笔记从输入 HTML/CSS/JS 到页面最终显示的全过程出发,梳理了 DOM 与 CSSOM 的构建逻辑、语义化结构在 SEO 中的重要性,并解释了为什么要在结构中将 <aside> 放在 <main> 后面。
玉宇夕落4 个月前
前端·dom
🚀 从 HTML 到像素:浏览器渲染全流程揭秘(附性能优化实战)当你在浏览器地址栏输入 URL,按下回车后,看似“瞬间”出现的页面,背后其实经历了一场精密的“工程协作”。整个流程可概括为:
inx1774 个月前
前端·javascript·dom
从拼接到优雅:用 ES6 模板字符串和 map 打造更简洁的前端代码在前端开发中,动态生成 DOM 内容或进行字符串拼接是再常见不过的需求。随着 ES6 的普及,模板字符串(Template Literals) 与 数组的 map() 方法相结合,不仅显著提升了代码的可读性,也让开发过程更加高效、优雅。