首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
前端跨页面通讯终极指南⑥:SharedWorker 用法全解析
前言 前面的文章已经介绍了postMessage、localStorage、messageChannel、broadcastChannel以及window.name。今天要介绍一种“多页面协同”场景的
从前端送花说起:HTML敲击乐与JavaScript代理模式的浪漫邂逅
一个叫《敲击乐》的项目诞生了。 而这个项目的背后,藏着前端开发最核心的哲学:结构归HTML,颜值归CSS,行为归JS,爱情……归代理模式
JavaScript新手的Promise入门指南:告别“回调地狱”
JavaScript新手的Promise入门指南:告别“回调地狱” 就像从纸质地图升级到GPS导航,Promise让我们的异步代码有了清晰的路标和方向。
深入理解 React 与 JSX:从组件到 UI 构建
一、什么是 React 组件? 在 React 中,组件是 UI 的基本构建单元。你可以把它想象成“乐高积木”——每个组件负责一小块功能(如头部、列表、按钮),通过组合这些组件,最终搭建出完整的页面。
用CSS绘制常见几何图形:从三角形到扇形
在现代Web开发中,CSS已不仅仅是样式布局工具,它还可以用来创建各种基本图形。这种方法可以减少HTTP请求(无需加载图片),并能让图形随着CSS属性的变化动态调整。让我们看看如何实现几种常见图形。
用纯 CSS 绘制几何图形:从三角形到箭头的魔法
用纯 CSS 绘制几何图形:从三角形到箭头的魔法 在前端开发中,我们常常需要绘制一些简单的 UI 图形,比如三角形、扇形、椭圆或箭头。很多人第一反应是“用图片”或“用 SVG”,但其实——仅用 CSS
用纯 CSS 实现几何图形:三角形、扇形、箭头与椭圆的创意设计
在前端开发中,我们常常需要展示各种图形元素。虽然可以借助 SVG 或图片来实现,但 CSS 本身
JSX 与组件:从零开始理解 React 的核心思想
在现代前端开发中,React 已经成为最受欢迎的框架之一。而它的核心魅力,正是来自于 **JSX*
前端面试必考:纯 CSS 绘制各种图形技巧
本文详解了用纯 CSS 绘制三角形、扇形、箭头和椭圆的核心技巧与原理,帮助前端开发者夯实基础、提升实战能力,并在面试中脱颖而出。
从 proto 到 null:手写 instanceof 揪出对象的“祖宗十八代”🔍 👨👩👧👦
手写 instanceof 其实就是在原型链上“寻亲”!本文拆解原型、__proto__ 与 prototype 的关系,带你从零实现一个精准判断对象“血缘”的 insInstanceOf函数。
从命令式到声明式:用 Vue 3 构建任务清单的开发哲学
在前端开发演进的历程中,开发者逐渐从“操作 DOM”转向“管理状态”。一个看似简单的任务清单(Todos)应用,恰恰是理解这一范式转变的绝佳入口。
斐波那契数列:从兔子到闭包的奇妙之旅
斐波那契数列递归实现易爆栈,数组缓存优化但污染全局。使用IIFE和闭包封装缓存,实现高效且无全局污染的斐波那契计算,性能从指数级降至线性,优雅解决重复计算与作用域问题。
大厂程序员为什么偏爱 React 和 Vue?
在当今的 Web 开发领域,React 与 Vue 已成为构建现代用户界面的两大主流技术。无论是 Facebook、Netflix 这样的国际科技巨头,还是阿里、腾讯等国内一线大厂,其前端技术栈中几乎
深入解析Vue自定义指令:函数式与对象式的全面指南
引言 在Vue.js的开发实践中,指令(Directives)是框架核心特性之一,它们以v-为前缀的特殊属性出现在模板中。Vue内置了许多常用指令,如v-bind、v-model、v-for、v-if
还在重复下载资源?HTTP 缓存让二次访问 “零请求”,用户体验翻倍
今天,我们要聊的是前端性能优化的终极“节流大师”——HTTP 缓存机制。它的核心目标是复用资源、减少延迟、节省带宽,让用户在二次访问时,几乎可以瞬间打开页面。
【译】别做多代理
核心两原则:共享完整上下文(包含全链路轨迹)与认识到每个行动都隐含决策,冲突决策会毁结果。 多代理易因上下文割裂和假设不一致导致脆弱;单线程线性代理虽简单却最稳,长任务可用“压缩摘要”模型保留关键决策
webpack编译中为什么不建议load替换ast中节点删除consolg.log
在 Webpack 编译过程中,不建议仅通过 loader 直接替换 / 删除代码中的 console.log,核心原因是「loader 替换的局限性」会导致代码稳定性、可维护性、调试效率受损,且存在
Agent时代下,ToB前端的UI和交互会往哪走?
过去, GUI 将用户规训成了软件的“操作员”。而在 Agent 时代,交互设计的终极目标是将人还原为“决策者”。
JavaScript 变量
变量是用于存储信息的"容器"。 在 JavaScript 中,变量用于存储数据,并可以在程序执行过程中动态更改。 在 JavaScript 中,变量可以存储各种类型的数据,如数字、字符串、对象、函数等
react中的useCallback
useCallback 是 React 中一个重要的性能优化 Hook,用于缓存函数引用,避免在组件重新渲染时创建新的函数实例。它在配合 React.memo、子组件优化、事件处理函数传递等场景中非常
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