- 博客(4)
- 收藏
- 关注
原创 七分钟理解javascript回调函数,回调函数地狱
理解JavaScript回调函数不难,因为它就是普通函数,只不过是调用的位置与时机不同.它作为参数传递给另一个函数,并在某个特定的事件或条件发生时被调用执行.为了确保异步任务的按照特定的方式执行,就需要将后一个执行的任务嵌套到前一个任务里面.比较常见的业务场景就是你要调a接口获取到一个数值,这个数值,是调用b接口时候要用到的参数.为了确保一定在获取到a接口的数值后才调用b,这样就产生了回调函数的嵌套.回调函数嵌套的多了,层级混乱.也就产生了地狱回调
2023-07-20 14:25:58
1069
1
原创 javaScript深度理解 — 作用域、闭包
上一篇文章学习了JavaScript的变量以及es2015的块作用域中的变量、常量。在提及作用域的时候对作用域也不是特别懂,我便欲罢不能,苦苦追寻。于是乎,便有了对作用域更透彻的理解以及更深层次的认识(透彻和深层仅形容在本小白的知识储备范围内)。言归正传...
2020-12-04 11:55:21
254
原创 javaScript深度理解 — 变量、常量
变量var hello = 'hello world';console.log(hello);// => hello world两年前刚刚接触JavaScript时候敲下了我的第一行代码(emm没错,我的第一段代码就是这么有简单,以至于特别容易回忆。)的时候就用到了变量,现在到了实习阶段,变量已经在程序中随处可见。那么到底什么是变量呢,我们先看看官方的定义:在程序中,当程序需要将值保存起来以便将来使用时,便将值赋值给一个变量。变量是一个值的符号名称,可以通过名称对值进行引用。举个栗子,变量.
2020-11-16 16:25:17
251
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人