![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
函数
文章平均质量分 93
zxf_CN
这个作者很懒,什么都没留下…
展开
-
js 的 惰性函数
惰性函数知识点: 函数进阶, 函数重写,预编译,堆栈内存1. 概念: 官方说法:惰性函数 表示 函数执行的分支 只会在函数第一次调用的时候执行,在第一次调用的过程中,该函数会被 覆盖 为 另一个按照书写好的函数,之后,再次调用该函数时,就不再经过之前的分支了,执行的函数, 也不是之前的函数了,而是 经过修改后的函数;总结说:就是在执行函数时,函数他 改变 函数自己;(自己理解)。 哈哈哈,听不懂,那看一下例子吧 。2. 背景: 为了解决浏览器的兼容问题,我们会使用 if 判断.转载 2021-01-05 15:30:26 · 797 阅读 · 0 评论 -
记录学习 -- 函数的上级作用域
函数的上级作用域:函数执行,形成一个私有作用域,函数的上级作用域是谁,和他在哪里执行没有关系,和他在哪里创建(定义)的有关系,在哪创建,他的上级作用域就是谁:var a = 12;function fn() { console.log(1)}function sum() { var a = 123; fn()}sum()问,输出的 a 是 12 还是 123呢!答:输出的是 12,因为函数的上级作用域,和他在哪里执行没有关系,fn() 函数是在 sum()中执翻译 2020-12-30 14:13:44 · 197 阅读 · 0 评论