首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
SunnyY
掘友等级
前端开发工程师
前端工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
49
文章 48
沸点 1
赞
49
返回
|
搜索文章
SunnyY
前端开发工程师
·
4天前
关注
VUE3-watchEffect 和 watch 相同点、区别、使用场景
watchEffect 和 watch 详解:相同点、区别、使用场景 在 Vue 3 组合式 API 中,watch 和 watchEffect 都是用来监听响应式数据变化...
0
评论
分享
SunnyY
前端开发工程师
·
4天前
关注
如何实现前端分片下载与断点续传?
实现前端大文件的分片下载与断点续传,核心在于两大技术的结合:HTTP Range 请求与客户端本地存储(如 IndexedDB) 。 HTTP Range 请求:允许前端只...
0
评论
分享
SunnyY
前端开发工程师
·
4天前
关注
下载文件时间过长,会中断,已经设置了请求时间 10分钟
大文件下载通常会经过“前端 -> Nginx/代理 -> 后端网关/服务器”的完整链路。只要其中任意一层的超时时间小于文件下载所需的时间,请求就会被提前中断(比如常见的 N...
0
评论
分享
SunnyY
前端开发工程师
·
4天前
关注
HTTP
HTTP vs. HTTPS 有什么区别? HTTP是明文传输,HTTPS加了TLS协议,是加密传输,更安全; HTTP只需要TCP三次握手过程,而HTTPS还增加了TLS...
0
评论
分享
SunnyY
前端开发工程师
·
4天前
关注
解决WebSocket通信一分钟后通信中断问题:添加心跳机制
为什么 1 分钟就会断开? 在客户端和服务器之间,往往存在 Nginx、云厂商的负载均衡器(如 AWS ALB)等反向代理。它们都有一个“空闲超时时间(Idle Timeo...
0
评论
分享
SunnyY
前端开发工程师
·
4天前
关注
从「敲下一个 URL」到「页面出现在屏幕」整条链路全景
全链路 7 大步骤 # 关键节点 细说可延伸内容 1 地址栏解析 URL 组成、浏览器缓存、Service-Worker 拦截、HSTS 强升 HTTPS 2 DNS 解析...
0
评论
分享
SunnyY
前端开发工程师
·
2月前
关注
2026面试题汇总
一面口述版 React 的核心设计理念 核心是声明式编程和组件化。声明式让我们只描述 UI 状态,React 自动更新 DOM;组件化把页面拆成可复用的独立单元,方便维护和...
0
评论
分享
SunnyY
前端开发工程师
·
4月前
关注
JavaScript—new操作符具体干了什么
new 是 JavaScript 中用于创建构造函数实例的操作符,其核心作用是「创建一个新对象,并将该对象与构造函数的原型链关联,最终让构造函数作用于这个新对象」。 以下是...
0
评论
分享
SunnyY
前端开发工程师
·
4月前
关注
JavaScript 中内存泄漏有哪几种情况
内存泄漏(Memory Leak)指 JS 中不再使用的内存无法被垃圾回收机制(GC)释放,导致内存占用持续升高,最终引发页面卡顿、崩溃,甚至浏览器进程异常。JS 内存泄漏...
0
评论
分享
SunnyY
前端开发工程师
·
4月前
关注
JavaScript为什么会存在数字精度丢失的问题,以及如何进行解决
JS 数字精度丢失的本质是「IEEE 754 双精度浮点数无法精确表示所有十进制数」,解决思路分三类:简单小数运算:放大法 + Number.EPSILON;大整数处理:B...
0
评论
分享
SunnyY
前端开发工程师
·
4月前
关注
JavaScript—structuredClone()实现深拷贝
structuredClone() 使用 JavaScript 扩展运算符(...)来合并对象,几乎成了每个开发者的肌肉记忆。 一行代码,清晰地表达了意图,优雅地完成了合并...
0
评论
分享
SunnyY
前端开发工程师
·
4月前
关注
如何给SPA(单页面应用)做SEO(搜索引擎优化)
SPA(单页面应用)SEO 优化:核心方案与实战落地 SPA(Single Page Application)基于前端路由(如 Vue Router、React Route...
0
评论
分享
SunnyY
前端开发工程师
·
5月前
关注
JavaScript—html文档渲染过程,css文件和js文件的下载,是否会阻塞渲染?
HTML 文档的渲染是一个多阶段协同的过程,核心分为「解析 → 布局 → 绘制」三大步骤;而 CSS 和 JS 文件的下载、执行,会通过不同方式影响渲染流程 —— 关键结论...
0
评论
分享
SunnyY
前端开发工程师
·
5月前
关注
JavaScript—NaN 特殊的数值(Number 类型)
NaN 是 Not a Number 的缩写,它是 JavaScript 中一个特殊的数值(Number 类型),用于表示 “不是一个合法的数字”。...
0
评论
分享
SunnyY
前端开发工程师
·
5月前
关注
Monaco Editor轻量级的代码编辑器
Monaco Editor 是一个轻量级的代码编辑器,其支持语言包括:css、html、json、go、xml、javascript、typescript、markdown...
0
评论
分享
SunnyY
前端开发工程师
·
5月前
关注
JavaScript 实现 mergePromise 函数(前一个任务完成后再执行下一个)
要实现 mergePromise 函数,核心需求是 按数组顺序串行执行异步任务(前一个任务完成后再执行下一个),并将每个任务的返回结果按执行顺序存入 data 数组,最终返...
0
评论
分享
SunnyY
前端开发工程师
·
5月前
关注
ES6有哪些新特性?
ES6新特性的分类 新特性主要归为四大类: 解决原有语法上的一些不足 比如let 和 const 的块级作用域 对原有语法进行增强 比如解构、展开、参数默认值、模板字符串 ...
0
评论
分享
SunnyY
前端开发工程师
·
5月前
关注
JavaScript怎么实现图片懒加载
图片懒加载实现方案:原理、代码与优化(原生 / 框架通用) 图片懒加载(Lazy Loading)是 优化页面性能的核心手段—— 核心原理是:图片进入(或即将进入)浏览器可...
0
评论
分享
SunnyY
前端开发工程师
·
5月前
关注
JavaScript前端怎么实现跨域请求
前端跨域请求实现方案:原理、代码与场景选型 跨域的核心原因是 浏览器同源策略(协议、域名、端口三者必须一致,否则限制资源访问)。开发环境代理 + 生产环境 CORS/Ngi...
0
评论
分享
SunnyY
前端开发工程师
·
5月前
关注
JavaScript—排序算法
...
0
评论
分享
下一页
个人成就
文章被点赞
212
文章被阅读
314,328
掘力值
5,308
关注了
10
关注者
39
收藏集
15
关注标签
40
加入于
2019-01-25