首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
SunnyY
掘友等级
前端开发工程师
前端工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
49
文章 48
沸点 1
赞
49
返回
|
搜索文章
SunnyY
前端开发工程师
·
2天前
关注
JavaScript—html文档渲染过程,css文件和js文件的下载,是否会阻塞渲染?
HTML 文档的渲染是一个多阶段协同的过程,核心分为「解析 → 布局 → 绘制」三大步骤;而 CSS 和 JS 文件的下载、执行,会通过不同方式影响渲染流程 —— 关键结论...
0
评论
分享
SunnyY
前端开发工程师
·
2天前
关注
JavaScript—NaN 特殊的数值(Number 类型)
NaN 是 Not a Number 的缩写,它是 JavaScript 中一个特殊的数值(Number 类型),用于表示 “不是一个合法的数字”。...
0
评论
分享
SunnyY
前端开发工程师
·
2天前
关注
Monaco Editor轻量级的代码编辑器
Monaco Editor 是一个轻量级的代码编辑器,其支持语言包括:css、html、json、go、xml、javascript、typescript、markdown...
0
评论
分享
SunnyY
前端开发工程师
·
9天前
关注
JavaScript 实现 mergePromise 函数(前一个任务完成后再执行下一个)
要实现 mergePromise 函数,核心需求是 按数组顺序串行执行异步任务(前一个任务完成后再执行下一个),并将每个任务的返回结果按执行顺序存入 data 数组,最终返...
0
评论
分享
SunnyY
前端开发工程师
·
14天前
关注
ES6有哪些新特性?
ES6新特性的分类 新特性主要归为四大类: 解决原有语法上的一些不足 比如let 和 const 的块级作用域 对原有语法进行增强 比如解构、展开、参数默认值、模板字符串 ...
0
评论
分享
SunnyY
前端开发工程师
·
15天前
关注
JavaScript怎么实现图片懒加载
图片懒加载实现方案:原理、代码与优化(原生 / 框架通用) 图片懒加载(Lazy Loading)是 优化页面性能的核心手段—— 核心原理是:图片进入(或即将进入)浏览器可...
0
评论
分享
SunnyY
前端开发工程师
·
15天前
关注
JavaScript前端怎么实现跨域请求
前端跨域请求实现方案:原理、代码与场景选型 跨域的核心原因是 浏览器同源策略(协议、域名、端口三者必须一致,否则限制资源访问)。开发环境代理 + 生产环境 CORS/Ngi...
0
评论
分享
SunnyY
前端开发工程师
·
15天前
关注
JavaScript—排序算法
...
0
评论
分享
SunnyY
前端开发工程师
·
15天前
关注
ES6—new Set() 怎么用于对象数组
new Set() Set 是 ES6 引入的集合数据结构,通过 new Set() 创建实例,核心特点是存储唯一值(不重复),支持多种数据类型(原始类型按值比较,引用类型...
0
评论
分享
SunnyY
前端开发工程师
·
15天前
关注
ES6怎么实现继承(class +extends)
ES6 引入了 `class` 关键字和 `extends` 语法,彻底简化了继承实现 —— 无需手动操作原型链(`prototype`)和构造函数,即可直观地实现类继承....
0
评论
分享
SunnyY
前端开发工程师
·
15天前
关注
ES5怎么实现继承(5 种方式)
ES5 没有 `class` 和 `extends` 关键字,需基于 **原型链(`prototype`)** 和 **构造函数** 手动实现继承。核心思路是:**让子类...
0
评论
分享
SunnyY
前端开发工程师
·
15天前
关注
Source Map是什么以及vue.config.js中怎么配置Source Map
Source Map(源码映射)是一种 **存储 “转换后代码” 与 “原始源代码” 映射关系的文件**—— 简单说,它就像一个 “代码翻译字典”,能把压缩、混淆、编译后的...
0
评论
分享
SunnyY
前端开发工程师
·
16天前
关注
JavaScript写一个返回数据类型的函数
利用 JavaScript 内置的 Object.prototype.toString.call() 方法 —— 该方法会返回一个标准化的类型字符串(如 [object A...
0
评论
分享
SunnyY
前端开发工程师
·
18天前
关注
JavaScript怎么实现大型文件上传?
大型文件上传实现方案:分块 + 断点续传 + 优化策略 大型文件上传(通常指 100MB 以上,如视频、安装包、备份文件)的核心痛点是传输耗时久、网络易中断、服务器压力大...
0
评论
分享
SunnyY
前端开发工程师
·
21天前
关注
JS—axios怎么封装请求包括取消请求
以下是一个 生产级 axios 封装方案,包含 请求 / 响应拦截器、统一错误处理、重复请求取消、请求缓存、超时控制 等核心功能,重点解决「取消请求」(重复请求自动取消 +...
0
评论
分享
SunnyY
前端开发工程师
·
21天前
关注
JavaScript 中页面关闭如何取消请求
在 JavaScript 中,取消请求的方案取决于你使用的请求方式(原生 XMLHttpRequest/fetch API,或第三方库如 axios),核心思路是调用请求对...
0
评论
分享
SunnyY
前端开发工程师
·
21天前
关注
ES6—Promise.any() Promise.race()、Promise.all()、Promise.allSettled()区分对比
这四个 Promise 静态方法是异步编程的核心工具,核心区别集中在 “成功 / 失败条件” 和 “返回结果形式” 上。 核心结论:all 全成才成,allSettled ...
0
评论
分享
SunnyY
前端开发工程师
·
21天前
关注
ES6-ES12新增了哪些特性
ES6(2015)至 ES12(2021)是 JavaScript 语言发展的关键阶段,每一代都新增了大量实用特性,从语法糖到核心能力扩展,极大提升了开发效率和语言表现力。...
0
评论
分享
SunnyY
前端开发工程师
·
21天前
关注
JavaScript—消息队列和任务队列
在 JavaScript(尤其是浏览器 / Node.js 环境)中,消息队列(Message Queue) 和 任务队列(Task Queue) 是与「事件循环(Ev...
0
评论
分享
SunnyY
前端开发工程师
·
21天前
关注
JS—阿拉伯数字转中文数字
以下是一个支持正负整数、零、最大到千亿级的数字转中文方法,包含完善的单位处理、零值优化和边界判断,适配日常开发中大部分数字转中文场景(如金额、序号等)...
0
评论
分享
下一页
个人成就
文章被点赞
211
文章被阅读
288,722
掘力值
5,166
关注了
10
关注者
38
收藏集
15
关注标签
40
加入于
2019-01-25