首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Es6
订阅
boajay
更多收藏集
微信扫码分享
微信
新浪微博
QQ
81篇文章 · 0订阅
涨见识了,Error.cause 让 JavaScript 错误调试更轻松
1. 前言 在 JavaScript 中,抛出错误很容易,但追溯原因却有些麻烦,这就是 cause属性的用武之地。 这是我们传统的处理错误的做法: 虽然包装了错误,但已经丢失了原始的堆栈信息和错误类型
深入理解 JavaScript 中的 Symbol:独一无二的值
什么是 Symbol? Symbol 是 ECMAScript 6(ES6)引入的一种新的原始数据类型,它表示独一无二的值。在 JavaScript 的八种数据类型中,Symbol 占据着特殊的地位。
【技术闲谈】解锁WebWorker:选对场景才能释放真性能
当我们在前端开发中遇到复杂计算导致页面卡顿时,“用 Web Worker 啊!”常常会成为解决方案。然而,这个看似简单的技术背后却隐藏着深刻的性能优化逻辑。今天我们就来深入聊聊
await返回之后的赋值给一个变量可以打印出数值,但是直接return回去之后,在另一个函数打印出来却是一个promise
🧪 现象描述 你说: 这是完全正常的,原因在于:使用了 await 的函数本身返回的是一个 Promise。 🔍 示例说明 示例 1:你在 async 函数中用 await 当你调用这个函数时: 为什
ES6 宝藏特性:用 Symbol 优雅解决 3 个经典前端难题
本文详解ES6的Symbol数据类型及其独特性质,展示了三大实战应用:模拟私有属性、防止属性冲突和实现枚举。通过简洁示例,帮助开发者掌握这一强大特性,提升代码健壮性与安全性。
Proxy是什么,和defineProperty有什么区别
在背八股的时候,大家都会背上几句,vue2是通过Object.defineProperty来实现响应式原理的,而vue3是通过Proxy来实现的。 然后看上里面的几种方法,并没有过多的去深究。当然我也
探索JavaScript的Symbol
我记得我第一次在 JavaScript 中遇到符号。那是 2015 年,和许多开发人员一样,我想,“太好了,另一个需要担心的原始类型。” 但是随着我职业生涯的发展,我开始欣赏这些古怪的小原语。
[译] 三个叹为观止的ES6 Array hack
在JavaScript中,数组随处可见。在最新版本的ECMAScript 6背景下,借助新的展开符、解构等特性,我们可以对数组做很多“四两拨千斤”的事情。 这片文章我会分享几个超级有用的hack技巧。 遍历空数组 JavaScript数组其实是天生“稀疏”的。稀疏数组其实是一个…
编码如作文:写出高可读 JS 的 7 条原则
共 5914 字,读完需 8 分钟。编译自 Eric Elliott 的文章,好的程序员写出来的代码就如同优美的诗赋,给阅读的人带来非常愉悦的享受。我们怎么能达到那样的水平?要搞清楚这个问题,先看看好的文章是怎么写出来的。William Strunk 在 1920 年出版的《T…
名字随便起——es6 Proxy
0. 前言 先丢个大家都看过的阮一峰es6链接。最常用的方法: 类似Object.defineProperty的set和get,拦截set和get操作进行一些其他逻辑。但是proxy操作的是一个新的代理对象,是对原对象的一个代理。 1. 拦截展示结果 最近做一个活动页,reac…