首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
构建引擎: 打造小程序编译器
本节开始,我们将针对用户编写的小程序代码,通过编译器构建成小程序引擎执行的代码格式。我们将核心关注编译器如何对小程序的 WXML,WXSS,以及JS文件进行编译转化。
清除浮动/避开margin折叠:前端CSS中BFC的特点与限制
BFC 是什么 BFC 的全称为 Block Formatting Context,含义是块级格式化上下文。第一次了解 BFC 的同学对这个解释肯定一头雾水
Mempool 监听与抢先交易实战:从原理到 Flashbots 套利脚本(Uniswap V3 + Sepolia 测试网)
前言 监听Mempool(内存池) 主要作用:获取实时数据、优化交易执行、发现套利机会和保障安全 使用场景 监听Mempool的作用 套利机器人 发现DEX价格差异,执行闪电贷套利 清算机器人 监控借
cookie常见字段
一、Cookie核心字段(必知必会) 1. Name(名称) 作用:标识Cookie的唯一名称,与Value成对存储数据。 示例:session_id、username。 注意:名称不可包含空格、分号
前端存储技术详解 —— 以 Cookie 为例(结合 nodemon 实践)
前沿 在现代 Web 开发中,前端存储技术扮演着至关重要的角色。它不仅提升了用户体验,还为数据的持久化、状态管理和个性化服务提供了基础。本文将Cookie的实践为例,系统梳理前端存储的核心知识,重点讲
Gzip压缩测试(自用)
gzip 是一种常用的性能优化手段,通过压缩代码加速资源访问速度。 工具: vue3 + vite demo代码 + nginx (暂时关闭内存缓存 F12->network页面配置 ) 测试: 1.
JavaScript 作用域和作用域链详解
详解JS作用域(全局/函数/块级)及作用域链查找机制,强调词法作用域静态特性。区分作用域(变量访问范围)与执行上下文(变量值/this),解析闭包原理。
ES6之代理与反射应用
ES6之代理与反射应用 这是观察者模式,对象内的属性发生改变,对应的元素也会改变。 一种是通过 for-of 循环拿到属性去进行 get 和 set 设置,为了进行实时显示渲染,必须在存取器属性中去操
闭包:JS 里的 “背包客”,背走了变量的秘密
JS 闭包像背着变量的 “背包客”,能让外部访问函数内部变量,还能保存状态。揭秘其原理、实战用法(如解决 this 问题),教你避内存坑~
flex布局属性
一、Flex布局容器(父元素)的属性 1. display: flex 作用:将元素声明为flex容器,子元素变为flex项目,默认横向排列。 场景:任何需要弹性布局的容器(如导航栏、卡片列表)。 2
JavaScript 基础知识总结:带你快速入门JavaScript
前言 本文是笔者在B站系统学习JavaScript课程后整理的入门指南,主要面向前端开发初学者。内容涵盖JavaScript基础语法、核心API使用及常见应用场景,暂不涉及底层原理、设计模式和性能优化
控制请求并发数量
一、核心需求与场景分析 当需要发送多个请求(如8个),但需限制同时并行的请求数量(如2个),核心目标是: 避免因并发请求过多导致浏览器性能下降或服务端压力过大; 保证请求按合理顺序处理,提升用户体验。
打造一个可维护、可复用的前端权限控制方案(含完整Demo)
摘要 在现代 Web 应用中,权限控制已经不再是“后端的事”。随着前后端分离、单页应用(SPA)流行,前端权限控制逐渐成为用户体验和系统安全的双重关键。如果只靠后端控制,前端体验太差;如果只靠前端控制
智能前端之单词学习项目:创新与效率的融合
引言 在当今数字化时代,语言学习类应用层出不穷,而智能前端技术的加入,为这类应用带来了全新的体验。本文将介绍一个名为“智能前端之单词学习”的项目,该项目结合了创新的商业模式、前沿的技术栈,旨在为用户提
鸿蒙操作系统核心特性解析:从分布式架构到高效开发的全景技术图谱
摘要 近年来,随着物联网(IoT)、智能家居、智慧办公等领域的发展,传统的移动操作系统在多设备协同和资源共享方面越来越吃力。华为推出的鸿蒙操作系统(HarmonyOS)正是在这样的背景下诞生的。相比于
防止按钮重复点击发送请求
一、核心思路:控制按钮点击的有效时间窗口 通过“禁用按钮+防抖/节流”双重机制,确保短时间内只触发一次请求。 二、具体实现方案 方案1:基础版 - 按钮禁用与状态管理 核心逻辑:点击后立即禁用按钮,请
前端优化之图片懒加载
在当今的网页开发中,性能优化是至关重要的一环。特别是在电商等图片密集型的网页中,大量图片的加载会严重影响页面的打开速度和用户体验。图片懒加载技术应运而生,它可以显著提升页面的首屏加载速度,减少不必要的
vue父给子组件传递参数比较多,怎么处理
一、对象结构化传递:简化props定义 当参数较多时,将多个参数封装为对象传递,减少props声明数量。 示例: 优势: 减少props重复声明,代码更简洁; 方便后续扩展参数(无需修改props定义
触控适配(Touch Adaptation)
一、触控适配的核心场景与挑战 触控适配指针对触摸屏设备(如手机、平板)优化交互体验,解决传统鼠标交互与触控操作的差异问题。核心挑战包括: 1. 触控操作特性 点击目标过小:手指点击精度低于鼠标,目标尺
margin重叠
一、margin重叠的定义与场景 当两个或多个块级元素的margin(外边距)相遇时,它们的margin会合并为一个值,这种现象称为margin重叠。常见于以下场景: 1. 相邻兄弟元素 当两个垂直方
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30