首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JS
订阅
无祈神愿
更多收藏集
微信扫码分享
微信
新浪微博
QQ
464篇文章 · 0订阅
这些数组操作技巧让前端开发效率翻倍
你是不是经常遇到这样的场景:产品经理扔过来一堆数据,要你快速处理展示;后端返回的数组结构复杂,需要层层筛选过滤;明明很简单的数据操作,却要写一大堆循环和判断... 别担心!今天这篇干货,就是来拯救你的
前端假如有几十个请求,如何去控制并发
在处理大量并发请求时,为了避免服务器过载或客户端性能下降,可以使用并发控制技术。以下是几种常见的方式: 1. 使用 Promise.allSettled 和分批处理 将请求分成小批次,并逐批执行,每一
动态监听DOM元素高度变化
在前端开发中,监听DOM元素的高度变化有时候是一个常见需求,尤其是在做响应式设计或需要根据内容变化调整布局时。常见的解决方案有两种,一种是使用现代浏览器支持的 ResizeObserver,另一种是通
ES7、ES8、ES9、ES10、ES11、ES12新特性
ES7 新特性 1.Array.prototype.includes 用于判断数组是否包含特定元素,替代传统的 indexOf 检查,返回布尔值更直观。 基本语法与功能 语法:arr.i
看完前端各种风骚操作,我眼睛被亮瞎了!
一、实现一个快速评分组件 这个都不用多解释了,简直写的太妙了! 二、巧用位运算 用位运算可以实现很多功能,比如乘2、除2(或者2的倍数),向下取整这些计算操作,而且性能很高! 并且,利用~符,即按位取
HTML&CSS: 在线电子签名工具
该 HTML 文件是一个功能完整、跨设备兼容的在线电子签名工具,基于 HTML5 Canvas 实现签名绘制核心功能,搭配直观的样式控制(颜色、线条粗细)与操作按钮(清除、保存、下载),同时支持鼠标与
JavaScript中常见的十五种设计模式
学习设计模式,有助于写出可复用和可维护性高的程序 设计模式是找出程序中变化的地方,并将变化封装起来,它的关键是这种封装的意图,而不是固定需要某种代码结构来实现。
妙用 localeCompare 获取汉字拼音首字母
在前端开发中,开发者通常会使用 localeCompare 来进行中文字符的排序比较。但 localeCompare 还有一种较为少见的应用场景 —— 通过获取中文字符的拼音首字母来实现检索功能。
20 个浏览器原生能力 替代工具库少写百行代码
20 个浏览器原生能力 替代工具库少写百行代码 很多前端开发者习惯依赖工具库实现常见功能,却忽略了浏览器原生 API 的强大能力。以下 20 个零依赖原生能力,覆盖性能监控、交互优化、数据处理等多个场
JS必须过的槛--原型链,看完直接懂了!!
本文围绕 JavaScript 原型链展开,解析其核心概念、形成机制与查找规则,对比继承方案优劣,结合开发场景、避坑技巧与面试考点,系统梳理原型链的原理与实战价值