上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 22 下一页
摘要: JavaScript 是单线程语言,通过事件循环实现异步操作。掌握其运行机制能避免代码执行顺序的常见误区。 核心概念 调用栈:同步代码按顺序执行,形成栈结构 任务队列:异步回调按类型进入不同队列 宏任务:setTimeout、setInterval、DOM 事件 微任务:Promise.then、M 阅读全文
posted @ 2025-02-15 14:15 一如初见233 阅读(6) 评论(0) 推荐(0)
摘要: JavaScript 事件循环与异步机制解析 单线程与事件循环 JavaScript 是单线程语言,通过事件循环(Event Loop)处理异步任务,避免阻塞主线程。核心组成: 调用栈:按顺序执行同步代码。 任务队列:存放异步回调(如 setTimeout)。 微任务队列:存放 Promise.th 阅读全文
posted @ 2025-02-14 18:50 一如初见233 阅读(6) 评论(0) 推荐(0)
摘要: 理解 JavaScript 的 this 绑定规则 this 是 JavaScript 中动态指向执行上下文的关键字,其值由函数调用方式决定,而非定义位置。掌握以下四种绑定规则可避免常见陷阱: 默认绑定 独立函数调用时,非严格模式下 this 指向全局对象(浏览器中为 window),严格模式下为 阅读全文
posted @ 2025-02-13 20:26 一如初见233 阅读(23) 评论(0) 推荐(0)
摘要: JavaScript 原型链:对象继承的核心机制 JavaScript 采用原型继承实现对象间的属性和方法共享,这是其面向对象编程的核心特性。理解原型链需掌握三个关键概念: 构造函数与原型对象 每个构造函数(如 function Person() {})自动拥有 prototype 属性,指向原型对 阅读全文
posted @ 2025-02-12 20:37 一如初见233 阅读(16) 评论(0) 推荐(0)
摘要: JavaScript 基础知识点: 变量声明 var:函数作用域,存在变量提升 let/const:块级作用域,无变量提升,const声明常量 命名规则:字母/_/$开头,区分大小写 数据类型 基本类型: Number, String, Boolean, undefined, null, Symbo 阅读全文
posted @ 2025-02-11 19:34 一如初见233 阅读(10) 评论(0) 推荐(0)
摘要: CSS Grid 的 subgrid 模式 在复杂网格布局中,嵌套网格的尺寸对齐一直是开发者痛点。CSS Grid 的 subgrid 属性打破了父网格与子容器的尺寸鸿沟,实现了真正的视觉关联布局。 核心机制 通过 display: grid 开启子网格后,设置 grid-template-rows 阅读全文
posted @ 2025-02-10 19:17 一如初见233 阅读(45) 评论(0) 推荐(0)
摘要: 动态尺寸控制:CSS min()/max() 函数 在响应式设计中,元素尺寸的动态平衡常需要媒体查询配合计算,而min()/max()数学函数提供了更直观的流体控制方案。这对函数能直接在样式声明中实现智能尺寸决策。 场景示例 侧边栏布局需要同时满足: 最小宽度不低于300px 最大宽度不超过屏幕30 阅读全文
posted @ 2025-02-09 16:46 一如初见233 阅读(32) 评论(0) 推荐(0)
摘要: 更优雅的焦点提示:CSS :focus-visible 伪类 在网页可访问性设计中,焦点样式常被开发者忽略或粗暴移除。传统:focus伪类在为键盘操作提供视觉反馈时,会在鼠标点击时产生干扰性边框。focus-visible伪类的出现完美解决了这一矛盾。 原理剖析 浏览器会自动识别用户的交互方式。当使 阅读全文
posted @ 2025-02-08 18:34 一如初见233 阅读(29) 评论(0) 推荐(0)
摘要: 一、数据库操作 创建数据库 CREATE DATABASE database_name; 删除数据库 DROP DATABASE database_name; USE database_name; 查看所有数据库 SHOW DATABASES; 二、表操作 创建表 CREATE TABLE tabl 阅读全文
posted @ 2025-02-07 19:12 一如初见233 阅读(13) 评论(0) 推荐(0)
摘要: javascript: 变量与作用域 let/const 替代 var:块级作用域更安全 if (true) { let a = 10; const b = 20; } console.log(a); // 报错(a未定义) 闭包 函数保留外层作用域的变量 function createCounte 阅读全文
posted @ 2025-02-06 21:50 一如初见233 阅读(8) 评论(0) 推荐(0)
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 22 下一页