首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JavaScript - 进阶
权泉全
创建于2023-04-27
订阅专栏
.js高级是对js基础语法的一个补充说明,本质上还是对ECMAScript语法的一个延伸与进阶。
暂无订阅
共25篇文章
创建于2023-04-27
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Closure闭包
Closure闭包 概念: 一个函数对周围状态的引用捆绑在一起,闭包让开发者可以从内部函数访问外部函数的作用域 简单理解:闭包 = 内层函数 + 外层函数的变量 作用: 实现数据的私有,避免全局污染
函数提升、参数 || 展开运算符(...)
函数提升 函数提升与变量提升比较类似。 说明: 函数提升提升到当前作用域最前面 函数提升只提升声明,不提升调用 函数表达式不存在提升的现象 函数提升能够使函数的声明调用更灵活 function声明的函
函数—立即执行函数 || 回调
您能够对代码进行复用:只要定义一次代码,就可以多次使用它。 您能够多次向同一函数传递不同的参数,以产生不同的结果。
垃圾回收机制
垃圾回收机制 Garbage Collection ==》 G c JS中内存的分配和回收都是自动的,内存在不使用的时候会被JS引擎/垃圾回收程序会自动回收 内存泄漏: 不再使用的内存,没有被及时释放
作用域//链
作用域 作用域(scope)规定了变量能够被访问的“范围”,离开了这个“范围”变量便不能被访问。 作用域控制着变量和函数的可见性和生命周期。 作用域分为:局部作用域 || 全局作用域 一.局部作用域