liujie2288 / lagou

拉勾高薪训练营课程代码

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ASYNC-PROGRAMMING

异步编程相关代码

  • 01-promise-ajax.js 通过 Promise 封装 ajax 请求
  • 02-promise-static.js Promise 静态方法
  • 03-promise-race.js Promise.race 方法使用
  • 04-promise-interviews-1.js Promise 执行顺序练习 1
  • 05-promise-interviews-2.js Promise 执行顺序练习 2
  • 06-promise-interviews-3.js Promise 并发控制
  • 07-promise-realize.js 自己实现一个 Promise 类
  • 08-promise-realize-course.js 拉勾视频中实现的 Promise 类
  • 09-gennerator.js 生成器异步编程方案

FUNCTIONNAL-PROGRAMMING

函数式编程相关代码

  • 01-array-method.js 数组常用函数实现
  • 02-closure 认识闭包
  • 03-lodash lodash 库使用
  • 04-memoize.js 自己实现 memoize 函数

Flow

flow 工具的使用

  • 01-getting-started flow 快速入门
  • 02-type-annotations flow 类型注解
  • 03-primitive-types.js flow 数据类型
  • 04-mixed-any.js flow 任意类型以及它们的区别
  • 05-runtime-apis.js flow 运行时 apis 支持

Typescript

  • 01-getting-started.ts typescript 基本使用
  • 02-primitive-types.ts typescript 原始类型
  • 03-typescript-lib.ts typescript 标准库介绍
  • 04-module-scope.ts 作用域问题
  • 05-object-type.ts object类型
  • 06-array-type.ts 数组类型
  • 07-tuple-type.ts 元组类型
  • 08-enum-type.ts 枚举类型
  • 09-function-type.ts 函数类型
  • 10-interface-type.ts 接口类型
  • 11-module-export-type.ts 模块导出类型
  • 12-module-export-statements.ts 模块导出语句(重命名)

About

拉勾高薪训练营课程代码


Languages

Language:JavaScript 78.6%Language:HTML 12.4%Language:TypeScript 5.6%Language:SCSS 2.2%Language:CSS 1.2%