首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
深入理解JavaScript高级语法
feelonewong
创建于2021-08-31
订阅专栏
深入JavaScript高级语法课。 笔记仓库地址:https://github.com/feelonewong/Note
等 2 人订阅
共5篇文章
创建于2021-08-31
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
5.函数式编程
理解JavaScript纯函数 满足以下条件属于纯函数: 函数在相同的输入值时,永远产生相同的输出 函数的输出和输入值意外的其他隐藏信息或状态无关 函数不能有语义上的可以观察的函数副作用(函数执行的过
4.函数执行作用链、闭包、this
JavaScript中的函数是一等公民 在JavaScript中,函数是非常重要的,并且是一等功民 可以作为参数传递 也可以作为返回值被返回 自己编写高阶函数(接收函数为参数或者返回另外一个函数) 使
3.作用域、作用域提升、执行上下文
JavaScript在V8引擎中执行过程 非函数执行过程 代码进行解析,V8引擎内部在解析成AST语法树之前会帮助我们创建一个GlobalObject(GO)对象,内容如下: 编译阶段所有变量都会进入
2.内存泄露与内存管理
内存管理和内存泄露 内存管理:在代码执行的过程中都是需要我们分配内存的,不同的是某些编程语言需要我们自己手动的管理内存,某些编程语言可以自动帮助我们管理内存。 内存管理的生命周期: 分配申请你需要的内
1.浏览器工作原理和V8引擎
Any application that can be written in JavaScript, will eventually be written in JavaScript. —Jeff