水鱼兄
码龄6年
关注
提问 私信
  • 博客:34,059
    34,059
    总访问量
  • 42
    原创
  • 664,314
    排名
  • 6
    粉丝
  • 0
    铁粉

个人简介:前端开发

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2019-01-03
博客简介:

weixin_44384265的博客

查看详细资料
个人成就
  • 获得14次点赞
  • 内容获得2次评论
  • 获得61次收藏
  • 代码片获得239次分享
创作历程
  • 19篇
    2023年
  • 23篇
    2022年
成就勋章
TA的专栏
  • 人人都能读标准
    6篇
兴趣领域 设置
  • 前端
    vue.js
创作活动更多

2024 博客之星年度评选报名已开启

博主的专属年度盛宴,一年仅有一次!MAC mini、大疆无人机、华为手表等精美奖品等你来拿!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

【人人都能读标准】17. 底层算法:ECMAScript的错误处理机制

本节我会先从Error对象讲起,然后我会为你展示先验错误的检查过程以及运行时错误的捕获过程。最后,我会从标准的角度分析为何异步代码的错误往往无法被正常捕获,并基于这个原因提供一些解决方案。
原创
发布博客 2023.03.27 ·
519 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

【人人都能读标准】16. 底层算法:生成器的创建与异步迭代

本节,我会先讲Generator函数的创建与执行的详细过程;最后我会重点分析,从标准的角度看,generator是如何实现异步编程的。
原创
发布博客 2023.03.25 ·
471 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【人人都能读标准】15. 底层算法:类的创建与实例化

本节,我会详细地讲从标准的角度看,类的创建与实例化的详细过程是怎么样的,其中包括了新语言特性,如私有属性、静态块的初始化过程。
原创
发布博客 2023.03.24 ·
386 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【人人都能读标准】14. 底层算法:函数的创建与执行

在本节,我会先给你展示,从标准的角度看,函数的创建与执行的一般过程是怎样的。然后我们会使用这两个阶段的算法找到普通函数与箭头函数的区别。最后,我会讲一种特别的函数 —— ECMAScript内置函数。
原创
发布博客 2023.03.24 ·
327 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【人人都能读标准】13. 对象类型的内部模型

本节,我会先讲ECMAScript对象的内部模型,这个模型可以帮助我们理解对象的内部行为。然后,我们会使用这个模型来实现类型判断。最后,我会讲基于这个模型,标准是如何对对象进行分类的。
原创
发布博客 2023.03.23 ·
340 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【人人都能读标准】12. 原始类型的编码形式

本节,我会先讲JS7种原始类型的创建方式;然后我会谈到从标准的角度看,在原始类型上如对象一般调用方法是如何实现的;最后,我会对String和Number类型的底层编码形式进行深入的讲解。
原创
发布博客 2023.03.23 ·
325 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

【人人都能读标准】11. 原理篇总结:一个程序的完整执行过程

本节是对原理篇讲的所有内容的一个梳理与串联,我会先概括性地讲ECMAScript程序执行的一般过程,然后我会使用一段著名的代码片段(防抖)作为案例,为你展示ECMAScript程序实际的执行过程。
原创
发布博客 2023.03.22 ·
433 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【人人都能读标准】10. 作用域链与闭包

本节,我会先讲标识符解析的算法,即在作用域链上查找标识符的具体过程;然后,我会讲作用域链的构建过程;最后,我会讲一个以作用域链为基础、且大家都非常关心的概念 —— 闭包。
原创
发布博客 2023.03.22 ·
170 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【人人都能读标准】9. 作用域与声明实例化

在本节中,我会先介绍标准中表示作用域的规范类型 —— 环境记录器,包括它不同的类型以及基本使用方式;然后基于环境记录器,我会非常详细地讲所有代码执行前都必须先经历的一个过程 —— 声明实例化。
原创
发布博客 2023.03.21 ·
264 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【人人都能读标准】8. ECMAScript运行环境:agents、执行上下文、Realm

本节,我将会对ECMAScript运行环境中的主要组件,包括agent、执行上下文、Realm等等,按照从大到小的顺序进行介绍。
原创
发布博客 2023.03.21 ·
410 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【人人都能读标准】7. 规范类型

在ECMAScript中,数据类型可以分为两大类:一类称为语言类型,另一类为规范类型。本文我将对规范类型进行介绍。
原创
发布博客 2023.03.20 ·
358 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

【人人都能读标准】6. 算法符号系统

标准的算法大致可以分为两类:一类是抽象操作,另一类是语法导向操作。本节我会先讲较为简单的抽象操作,然后再讲语法导向操作,最后,我会讲这两类算法的表示约定。
原创
发布博客 2023.03.20 ·
172 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【人人都能读标准】5. 文法符号系统(2)

本节,我会先为你展示文法的应用 —— 语法解析的过程,并且给你提供一个方法,让你可以可视化任意程序语法解析的结果。然后我会为你对ECMAScript的文法进行一次总览,从而让你看到语言的整体轮廓。
原创
发布博客 2023.03.19 ·
171 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【人人都能读标准】4. 文法符号系统(1)

本节,我会先用一半的篇幅讲ECMAScript文法的基本理解规则,包括基础的概念以及整体的模型。剩余的另一半则讲文法的表示约定,即文法中那些花花绿绿的小东西,都代表了什么含义。
原创
发布博客 2023.03.19 ·
233 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【人人都能读标准】3. JavaScript的宿主环境

本节我将为你展示ECMAScript中“宿主定义”的各种现实例子,以及ECMAScript标准与HTML标准协作的内部细节。
原创
发布博客 2023.03.18 ·
231 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【人人都能读标准】2. 标准的迭代模式

本节,我将为你展示ECMAScript的演化历程 —— 诞生、迭代方式、迭代历史以及历史遗留问题。.
原创
发布博客 2023.03.18 ·
395 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

【人人都能读标准】1. 标准的阅读指南

本节,我将为你提供阅读标准“地图”。我会先对标准的内容进行一次概览,让你知道标准的每个部分都在讲些什么东西,以及这些部分对应了本书的哪些章节;然后我会根据个人经验,给你提供一些阅读标准的建议。
原创
发布博客 2023.03.17 ·
228 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

【人人都能读标准】前言:为什么你学不精JavaScript?

本文为《人人都能读标准》的前言。我在这个仓库中系统地介绍了标准的阅读规则以及使用方式,并深入剖析了标准对JavaScript核心原理的描述。
原创
发布博客 2023.03.17 ·
329 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

《HTML标准》解读:事件循环机制

本文介绍了HTML的事件循环进制,包括事件循环的组成、事件循环的过程以及主线程与背景线程之间的关系。
原创
发布博客 2023.03.11 ·
413 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

浏览器导航全过程

HTML主要有4种类型的导航,包括片段导航、javascript:URL的导航、fetch导航以及非fetch导航。
原创
发布博客 2022.12.05 ·
518 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多