![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js深度解析
文章平均质量分 68
状元岐
这个作者很懒,什么都没留下…
展开
-
# promise generator async类同步编程
promise generator async类同步编程 受javascript语言特性的影响,编程过程中充斥着大量异步回调,这会让代码维护起来特别麻烦,一步步走向回调地狱。社区中最早提出Promise解决方案,es6将其融入语法标准,并提供了generator、async,向类同步编程不断努力。本文会通过这三个方面演示类同步进化过程。 1.Promise Promise提供异步编程的容器,...原创 2020-02-23 23:07:05 · 171 阅读 · 0 评论 -
js 之 预编译篇
js 是一个解析行语言。作为解析型语言;我们要知道;是如何解析的。 1:语言分析 ——> 2: 预编译 ——> 3:解析执行 1:语言分析:JS 会对全部的脚本代码进行解析,通过jS引擎检查你的代码是否存在错误,如果有有错误就会抛出一个错误;否者语言分析完成。学会这个东西的作用是,我们调试代码时候;可以帮助我们找到错误。 在浏览器控制台输出红色的错误提示,就是语言分析完...原创 2019-02-02 09:59:23 · 509 阅读 · 0 评论 -
this new call apply bind 运行原理讲解
this new apply call bind 虽然标题是 this、new、bind、call、apply,但实际上这些都离不开 this,因此本文将着重讨论 this,在此过程中分别讲解其他知识点。 注意: 本文属于基础篇,如果你已经对本文相关知识点已经很了解了,那么可以跳过本文。如果你不够了解,或者了解的还不完整,那么可以通过本文来复习一下 1. this 指向的类型 刚开始...原创 2019-09-24 12:46:41 · 356 阅读 · 1 评论