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

小丞前端库

专栏作者
165
文章
173005
阅读量
26
订阅数
【深扒】 JavaScript 中的迭代器
这是一个简单的数组,如果要获取它的每一项数据,我们可以采用 for 循环,当然也可以采用 forEach 循环,这样很酷
小丞同学
2022-11-23
4510
【深扒】深入理解 JavaScript 中的生成器
在上篇文章中,我们深入了理解了迭代器的原理和作用,这一篇我们来深扒与迭代器息息相关的生成器。
小丞同学
2022-11-23
2530
【深扒】深入理解 JavaScript 中的异步编程
虽然整个思路看起来没什么毛病,对吧。但是它就是不行的,获取数据是异步的,也就是说请求数据的时候,输出已经执行了,这时候必然是 undefined
小丞同学
2022-11-23
5890
三张图轻松KO⚡ JS 原型和原型链
原型和原型链据说是面试常考的东西(没面试过,不大清楚),对于初学者来说有一定的难度,但是其实它也非常的简单,几个概念理解好了就没什么问题了,我们先从一个例子出发,然后再引出相关的知识点,下面我们先来看一个例子
小丞同学
2022-11-16
5490
JS 继承的7种方法,你学会了吗?
在上一篇文章中我们讲解了原型链的机制以及原型相关的一些属性,而与原型链息息相关的就是继承了,为什么这么说呢?
小丞同学
2022-11-16
3380
新生代总结 JavaScript 运行机制解析
这些虽然看起来很深奥很复杂,但是如果你了解了 JavaScript 的运行机制,这些问题都能够一一化解
小丞同学
2022-11-16
2910
为什么 CSS 动画比 JavaScript 高效?
讲到动画,当然是非常有意思的啦,你可以往上滑一下,看看上面的封面图,是不是相当的炫酷,以为我是代码写出来的吗?
小丞同学
2022-11-16
6310
⚡切图仔?你知道 V8 是如何执行 JS 代码的吗?
源代码首先通过解析器解析成 AST ,然后 AST 再通过解释器解释成最终的字节码
小丞同学
2022-11-16
1.1K0
通俗易懂的 GIT 入门,这次一定能行!
Git 作为目前最强大的代码管理工具,相信大家都很熟悉了。它在我们的日常工作中起着至关重要的作用,我们可以用它来实现多人开发。也可以用来方便我们自己,在我们坐车的时候,可以用手机看看自己刚刚上传的代码。这些都是不错的选择,下面我们就结合场景来学习一下 Git 的基本命令
小丞同学
2022-11-16
2260
TypeScript 超详细入门讲解
当我们需要将 unknown 类型的变量赋值给其他类型的变量的时候,我们可以给他指定类型
小丞同学
2022-11-15
6260
刚学会 TypeScript, 顺手做个贪吃蛇小游戏
最近在学习中,再次遇到了贪吃蛇的案例,之前刚学 JavaScript 的时候就有遇到过,趁着这段时间有一点点时间,就跟着做了一下,这篇文章将手把手带你实现一个贪吃蛇的小游戏,难度不会很大,嘻嘻
小丞同学
2022-11-15
3350
React 入门学习(十七)-- React 扩展
学到这里 React 已经学的差不多了,接下来就学习一些 React 扩展内容,可以帮助我们更好的开发和理解,这部分的知识还有很多的东西可以探寻,比如:网红 React-Hook,就是我们需要注意的地方,打了 100 多集的类式组件,出来一个 hooks ,现在用函数式组件偏多了…
小丞同学
2022-11-15
7850
React 入门学习(十六)-- 数据共享
在写完了基本的 Redux 案例之后,我们可以尝试一些更实战性的操作,比如我们可以试试多组件间的状态传递,相互之间的交互
小丞同学
2022-11-15
3830
React 入门学习(十五)-- React-Redux 基本使用
在前面我们学习了 Redux ,我们在写案例的时候,也发现了它存在着一些问题,例如组件无法状态无法公用,每一个状态组件都需要通过订阅来监视,状态更新会影响到全部组件更新,面对着这些问题,React 官方在 redux 基础上提出了 React-Redux 库
小丞同学
2022-11-15
8890
React 入门学习(十四)-- redux 基本使用
在了解了 Antd 组件库之后,我们现在开始学习了 Redux ,在我们之前写的案例当中,例如:todolist 案例,GitHub 搜索案例当中,我们对于状态的管理,都是通过 state 来实现的,比如,我们在给兄弟组件传递数据时,需要先将数据传递给父组件,再由父组件转发 给它的子组件。这个过程十分的复杂,后来我们又学习了消息的发布订阅,我们通过 pubsub 库,实现了消息的转发,直接将数据发布,由兄弟组件订阅,实现了兄弟组件间的数据传递。但是,随着我们的需求不断地提升,我们需要进行更加复杂的数据传递,更多层次的数据交换。因此我们为何不可以将所有的数据交给一个中转站,这个中转站独立于所有的组件之外,由这个中转站来进行数据的分发,这样不管哪个组件需要数据,我们都可以很轻易的给他派发。
小丞同学
2022-11-15
4510
React 入门学习(十三)-- antd 组件库的基本使用
在我们学习JavaScript 的时候,我们学习了一个 bootstrap 的组件库。可以让我们快速开发,但是我们现在学习了 React ,一种组件化编程方式,很少说会去贴大量的 HTML 代码,再配一下 CSS,JS。我们也有一些现成的组件库可以使用,我们只需要写一个组件标签即可调用。这让我们 React 开发变得十分的快速,方便和整洁。
小丞同学
2022-11-15
1.7K0
React 入门学习(十二)-- React 路由跳转
默认情况下,开启的是 push 模式,也就是说,每次点击跳转,都会向栈中压入一个新的地址,在点击返回时,可以返回到上一个打开的地址,
小丞同学
2022-11-15
1.2K0
React 入门学习(十一)-- React 路由传参
在上一篇中,我们学习了 React 中使用路由技术,以及如何使用 MyNavLink 去优化使用路由时的代码冗余的情况。
小丞同学
2022-11-15
5950
React 入门学习(十)-- React 路由
在我们之前写的页面当中,用我们的惯用思维去思考的话,可能会需要写很多的页面,例如做一个 tab 栏,我们可能会想每个选项都要对应一个 HTML 文件,这样会很麻烦,甚至不友好,我们把这种称为 MPA 也叫多页面应用。
小丞同学
2022-11-15
1.6K0
React 入门学习(九)-- 消息订阅发布
在昨天写的 Github 案例中,我们采用的是 axios 发送请求来获取数据,同时我们需要将数据从 Search 中传入给 App,再由 App 组件再将数据传递给 List 组件,这个过程会显得多此一举。同时我们要将 state 状态存放在 App 组件当中,但是这些 state 状态都是在 List 组件中使用的,在 Search 组件中做的,只是更新这些数据,那这样也会显得很没有必要,我们完全可以将 state 状态存放在 List 组件中,但是这样我们又会遇到技术难题,兄弟组件间的数据通信。那这里我们就学习一下如何利用消息订阅发布来解决兄弟组件间的通信
小丞同学
2022-11-15
3850
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
【玩转EdgeOne】征文进行中
限时免费体验,发文即有奖~
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档