闭包
概述:闭包是一种书写代码一种结构,这种结构拥有的特性就是内部的空间在使用中不会被回收。(内
部的变量以及对应的参数不会被gc回收)
函数嵌套函数(返回函数),内部函数保持对应外部函数的变量(参数)的引用。 这个称为闭包(外部
的变量不会被gc回收)。
防抖
概述:在规定时间内只执行一次(执行最后一次)
节流
概述: 在一定时间范围内 执行第一次 (减少执行次数)
函数柯里化(颗粒化 )
概述:拆,将一个多个参数的函数,拆分为多个一个参数的函数,自由的组合,调用后续加强更好的更
改。
参数传满了 返回的是对应的值
参数没传满返回的是函数
promise
概述:promise是es6新增的用于解决回调地狱问题的一个类。
回调地狱
回调函数解决了异步的问题
概述:回调函数的无限嵌套 这个被称为回调地狱,它并不报错,只是这个代码失去了价值(没有了可维
护性和可阅读性)
promise 可以解决异步的执行问题 被设计为同步的 内部是异步的(异步代码)
promise是es6新的增的类
它可以通过通过new关键词来构建(里面传递是一个函数 这个函数里
面包含了俩个形参)
promise简介
promise 翻译为中文叫做承诺,它具备三种状态 等待状态 成功状态 失败状态
标签:闭包,异步,函数,js,概述,promise,参数 From: https://www.cnblogs.com/wangzhaoweixxx/p/16607686.html