javascript
文章平均质量分 81
guohai_qu
这个作者很懒,什么都没留下…
展开
-
主题: 防抖与节流
1原创 2021-08-12 15:19:58 · 82 阅读 · 0 评论 -
JavaScript 内存管理
内存: 可读写单元组成 内存管理: 开发者 => 申请 使用 释放 模拟 申请: 变量定义是自动分配 let obj = {} 使用: obj.name ="guohai" 释放: obj = null 垃圾: JavaScript 内存管理是自动的, 对象不再被引用, 非可达 可达对象:从根 EC(G)> VO(G)出发可以访问到的对象 // 引用 作用域链 GC算法 : 垃圾回收机制, 找垃圾,释放/回收空间 引用计数: 设置对象引用数,引用关系改变时改变. 判...原创 2021-08-11 13:31:24 · 123 阅读 · 0 评论 -
TypeScript 初识
什么是TypeScript: Basedo on javascript , + 类型系统 + es6+ => Javascipt(编译结果) 特点: 类似 Flow , 渐进式,学习成本, 新概念引入 上手: 模块(开发依赖)安装 以及 tsc 编译出 js文件 配置文件: tsconfig.js ...原创 2021-08-03 16:16:40 · 2311 阅读 · 0 评论 -
ECMAScript 新特性
1. ECMAScript 与Javascript的关系 2.ECMAScript的发展过程 3. ECMAScript 2015 (ES6) 的新特性 关于ECMAScript 以及 它 和Javasctipt的关系: ECMAScript 是脚本语言 、缩写为ES, 是Javascript 的标准化规范. Javascript 是ECMAScript 的扩展语言. ECMAScript 提供最基本的语法,约定编写规则。 (语言层面)不能直接完成实际应用开发 Javascript 实现了...原创 2021-07-29 18:40:46 · 161 阅读 · 0 评论 -
函子functor笔记
Functor 函子 1. 作用 控制副作用,异常处理,异步操作 副作用是指: 让函数变得不纯的因素 2. 什么是函子: 函子是一个对象 函子是一个容器: 值(对内) + 处理值的函数map(fn)(对外) map(fn)参数:一个对值进行操作的函数 3. 手写 Functor #3.1 ’new‘关键词 class Container { constructor(value){ // 函子内部维护的值, 只有函子自己知道原创 2021-07-29 12:09:43 · 104 阅读 · 0 评论