首页
学习
活动
专区
工具
TVP
发布

前端学习文档

前端学习文档
专栏成员
49
文章
17186
阅读量
16
订阅数
队列
什么是队列?# 队列是一种遵循先进先出原则的有序集合,添加新元素的一端称为队尾,另一端称为队首。 📷 实现功能 在 JavaScript 中没有队列,但是可以通过 Array 实现队列的所有功能 en
菜园前端
2023-06-29
940
什么是栈?
原文链接:https://note.noxussj.top/?source=cloudtencent 栈是基础数据结构,栈是一种遵循后进先出原则的有序集合,添加新元素的一端称为栈顶,另一端称为栈底。操
菜园前端
2023-06-10
1780
空间复杂度
什么是空间复杂度? 算法在运行过程中临时占用存储空间大小的度量,和时间复杂度表示一样,一个函数,用大 O 表示,例如 O (1)、O (n)、O (^2 )... 基础案例 O(1) 这段代码因为只声
菜园前端
2023-06-08
1320
时间复杂度
什么是时间复杂度? 定性描述该算法的运行时间,一个函数、用大 O 表示,例如 O (1)、 O (n)、O (logN) ... 常见的时间复杂度量级 常数阶 O (1) 对数阶 O (logN) 线
菜园前端
2023-06-07
2160
数据结构 & 算法
原文链接:https://note.noxussj.top/?source=cloudtencent 为什么要学习数据结构和算法? 它对我们开发和程序有什么帮助? 像我们平常都是使用框架和库进行开发的
菜园前端
2023-06-06
2400
函数柯里化
原文链接:https://note.noxussj.top/?source=cloudtencent 什么是函数柯里化? 函数柯里化(Haskell Brooks Curry),当一个函数有多个参数的
菜园前端
2023-06-06
2450
高阶函数
原文链接:https://note.noxussj.top/?source=cloudtencent 什么是高阶函数? 有两种情况都可以被定义为高阶函数,第一种是把函数作为参数传递给另外一个函数,第二
菜园前端
2023-06-03
1830
函数组合
原文链接:https://note.noxussj.top/?source=cloudtencent 什么是函数组合? 函数组合(Compose),如果一个函数要经过多个函数处理才能得到最终值,这个时
菜园前端
2023-05-31
3340
函数式编程
原文链接:https://note.noxussj.top/?source=cloudtencent 什么是函数式编程? 函数式编程(Functional Programming, FP)就是利用纯函
菜园前端
2023-05-30
3260
副作用
原文链接:https://note.noxussj.top/?source=cloudtencent 什么是副作用? 副作用会让一个函数变的不纯,纯函数是根据相同的输入返回相同的输出,如果函数依赖于外
菜园前端
2023-05-29
2740
纯函数
原文链接:https://note.noxussj.top/?source=cloudtencent 什么是纯函数? 相同的输入永远会得到相同的输出,而且没有任何可观察的副作用。纯函数就类似数学中的函
菜园前端
2023-05-28
2290
防抖和节流
原文链接:https://note.noxussj.top/?source=cloudtencent 提示 防抖和节流一般在做用户体验优化的时候会用上。 什么是防抖? 是指一个事件在同一时间内被多次频
菜园前端
2023-05-26
2400
浏览器缓存
原文链接:https://note.noxussj.top/?source=cloudtencent 浏览器缓存主要包含 cookie、 在 HTML5 新标准中新增了本地存储 localStorag
菜园前端
2023-05-26
3720
this 指向
原文链接:https://note.noxussj.top/?source=cloudtencent this 指向分为两种情况,一种是普通函数中使用的 this,另外一种是箭头函数中的 this。
菜园前端
2023-05-24
6190
对象的浅拷贝和深拷贝
原文链接:https://note.noxussj.top/?source=cloudtencent 以下主要介绍了正常情况下的拷贝、浅拷贝、深拷贝三种方式的区别。 正常拷贝:复制一个对象,它们的内存
菜园前端
2023-05-21
2280
回调函数
原文链接:https://note.noxussj.top/?source=cloudtencent 什么是回调函数? 简单的来说,一个函数作为另外一个函数的参数,可以称为回调函数。这个理解其实不完全
菜园前端
2023-05-20
1.7K0
闭包
原文链接:https://note.noxussj.top/?source=cloudtencent 什么是闭包? 闭包的概念并不复杂,但是它的定义比较绕(就像平时经常用到它,却又说不出来是什么)。可
菜园前端
2023-05-19
2370
作用域
原文链接:https://note.noxussj.top/?source=cloudtencent 变量作用域 一个变量的作用域(scope)是程序源代码中定义这个变量的区域。全局变量拥有全局作用域
菜园前端
2023-05-18
3380
原型
原文链接:https://note.noxussj.top/?source=cloudtencent 什么是原型? 每一个函数都包含一个 prototype 属性,这是一个指针指向 "原型对象" (p
菜园前端
2023-05-17
1960
面向对象编程
原文链接:https://note.noxussj.top/?source=cloudtencent 什么是面向对象编程? 面向对象程序设计(Object Oriented Programming,O
菜园前端
2023-05-16
3350
点击加载更多
社区活动
AI代码助手快速上手训练营
鹅厂大牛带你玩转AI智能结对编程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档