首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
哲学小Harry
掘友等级
985研一学生,all out 前端,什么都写
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
36
文章 36
沸点 0
赞
36
返回
|
搜索文章
最新
热门
React全局事件传递(事件总线)
事件总线 我们来看一个案例,比如我们想: 这就涉及到跨组件传递了,我们也可以一层一层传。当然了,使用event bus事件总线会更方便。事件总线在Vue、flutter里面都有。 安装events库
React的更新机制以及性能优化
React的更新机制 众所周知,React的渲染流程是将JSX转换为虚拟DOM再转换为真实DOM。那React的更新流程呢? 如图: render函数重新执行后,产生新的DOM树,而React会对新旧
React中setState的详解
为什么要使用setState 开发中我们并不能直接通过修改state的值来让界面发生更新。因为我们修改了state之后,希望React根据最新的State来重新渲染界面,但是这种方式的修改React并
React组件化开发知识点
分而治之的思想 任何一个人处理信息的逻辑能力都是有限的,所以,当面对一个非常复杂的问题时,我们不太可能一次性搞定一大堆的内容。但是,我们人有一种天生的能力,就是将问题进行拆解。如果将一个复杂的问题,拆
React中JSX的本质与虚拟DOM
什么是JSX JSX是一种JavaScript的语法扩展(extension),也在很多地方称之为JavaScript XML,因为看起就是一段XML语法。它用于描述我们的UI界面,并且其完成可以和J
关于npm包管理工具的完全详解(超详细)
代码共享方案 我们可以通过模块化的方式来封装自己的代码,或者封装一个工具,这个工具可以让同事通过导入的方式来使用,甚至可以分享给全世界的程序员来使用。常见的代码分享方案有两种。 上传到github上,
JS中处理模块化的机制CommonJS与ESModule
什么是模块化 事实上模块化开发最终的目的是将程序划分成一个个小的结构,这个结构中编写属于自己的逻辑代码,有自己的作用域,不会影响到其他的结构,这个结构可以将自己希望暴露的变量、函数、对象等导出给其结构
JS中对错误的处理方案
引言,关于错误的处理方案 开发中我们会封装一些工具函数,封装之后给别人使用。在其他人使用的过程中,可能会传递一些参数,对于函数来说,需要对这些参数进行验证,否则可能得到的是我们不想要的结果。 很多时候
JS中的async-await
异步函数 async function async关键字用于声明一个异步函数: async是asynchronous单词的缩写,异步、非同步 sync是synchronous单词的缩写,同步、同时 异
JS中的生成器
生成器的介绍 生成器是ES6中新增的一种函数控制、使用的方案,它可以让我们更加灵活的控制函数什么时候继续执行、暂停执行等。平时我们会编写很多的函数,这些函数终止的条件通常是返回值或者发生了异常。 生成
下一页
个人成就
文章被点赞
54
文章被阅读
25,191
掘力值
1,066
关注了
9
关注者
11
收藏集
0
关注标签
2
加入于
2020-03-18