240 发简信
IP属地:四川
  • Grunt的基本操作

    仅作为拉勾前端笔记 Grunt基本使用 空项目中 yarn init --yes 初始化package.json文件 为项目添加grunt 模块...

  • 关于this指向的总结

    分析下面的代码指向,注意都是在非严格模式下面的指向 如果是在浏览器环境下调用,指向全局对象window, 如果在node环境下调用,指向 glo...

  • JS性能优化——JavaScript语言的优化

    拉勾大前端的学习笔记,仅作为学习记录 内容概要 内存管理 垃圾回收与常见GC算法 V8引擎的垃圾回收 Performance工具 代码优化实例 ...

    0.1 81 0 1
  • TypeScript语言

    拉勾大前端的学习笔记,仅作为学习记录是基于JavaScript之上的编程语言,重点解决了js类型系统里面的不足,大大提高代码的可靠程度 内容概要...

  • ECMAScript

    拉勾大前端的学习笔记,仅作为学习记录 概述 ECMAScript是JavaScript的语言规范,ES只是提供了最基本的语法,是语言层面的东西。...

  • 对于Object.defineProperty()方法的理解

    理解对象 创建一个对象时,会为对象添加一些属性和方法,这些属性在创建的时候都带有一些特征值,JavaScript通过这些特征值来定义他们的行为 ...

  • 异步编程

    拉勾大前端的笔记,仅作为学习记录 内容概要 同步模式和异步模式 事件循环和消息队列 异步编程的几种方式 Promise异步方案,宏任务/微任务队...

  • 手写Promise

    拉勾大前端的笔记,仅作为学习记录 从使用的角度往前推Promise的原理 Promise 是一个类,在执行类的时候,需要传入一个执行器,执行器会...

    0.1 279 0 2 1
  • 函数式编程

    拉勾大前端的笔记,仅作为学习记录 课程介绍 为什么学习函数式编程,以及什么是函数编程 函数式编程的特性(纯函数,柯里化,函数组合) 函数式编程的...