Loading

摘要: 一MDN上闭包的定义 函数和其对周围状态(词法环境 作用域链)的引用捆绑在一起构成了闭包。 每当函数创建时,就会在函数生成时形成闭包。 内部函数可以访问外部函数作用域 二、js中的作用域及作用域链 静态作用域--词法作用域--词法环境 先来看一段几乎都知道的白话文:作用域是变量和函数的可访问范围及生 阅读全文
posted @ 2020-08-19 15:12 姑苏天阳 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 在JavaScript代码开始执行前,js解析器做好了一系列的准备工作,并且规定了变量、函数的访问路径。(这个为个人的理解,如有理解错误,请大佬们指正!) JavaScript在代码运行前做了什么?会创建执行上下文,也就是准备好代码运行时的环境,包括变量对象、作用域链、this 代码运行阶段,变量、 阅读全文
posted @ 2020-08-19 02:51 姑苏天阳 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 1 //方法一:创建一个临时数组,通过indexOf这个数组方法,实现重复元素的去除:即遍历原数组的同时,检验原数组的元素在临时数组是否已经存在, 2 //若存在,说明该元素已经重复了,则不添加到临时数组中,否则,说明元素为第一次出现,可以添加到临时数组中。 3 function deleteRep 阅读全文
posted @ 2020-08-19 01:56 姑苏天阳 阅读(737) 评论(1) 推荐(0) 编辑