首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JS
订阅
BronyaTang
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
Redux 应用与原理
个人认为 React 本身的学习曲线并不高,但是学习到 Redux 时,突然发现多出了好多概念。例如: Action 、 ActionCreator 、Dispatch 、Reducer 、 combineReducers。 当你学习完它们之后,突然又发现一些新东西,如 rea…
深入解析dva源码之dva-core篇
关于 Dva 源码解析,官网已有相关指南 Dva 源码解析。 而本篇文章与其不同的是:深入解析 dva-core 源码,和探讨 dva-core 的相关技术及应用场景。 大概翻一下 dva 的项目文件目录,可以知道 dva 是使用 lerna 进行多包管理的项目。主要分为以下四…
DVA 是如何实现 Store 的动态更新的?
一般我们提到store的更新都是指的state的更新,即通过dispach发送一个action,再由reducer进行处理并返回一个新的state。 事实上这样的场景并不少见,例如:在代码分离的场景下,如果需要在懒加载时更新store,就会涉及到上述问题。下面将结合dva的实现…
dva源码分析
dva是基于react的二次封装,在工作中经常用到,因此有必要了解一下其中的实现。本文将从源码层面分析dva是如何将redux、redux-saga、react-router等进行封装的。 我们从这几个api开始,了解dva是如何封装react应用的。 整个dva项目使用ler…
前端基础面试题@JS篇
ajax是一种和后台通信的标准。全称是Asynchronous Javascript And XML(异步javascript和XML)。 这些需要刻意背一下,其中1和{}是语法错误。null和undefined是因为没有toString方法,可以使用call来借用(想详细了解…
面试必备!JS高频面试题汇总
一、js中的数据类型 基本类型:number string boolean null undefined symbol bigint 引用数据类型:object (包含,Date,RegExp,Fun
【思维导图】前端开发JavaScript-巩固你的JavaScript知识体系
var 声明一个变量,可赋一个初始值。 let 声明一个块作用域的局部变量,可赋一个初始值。 const 声明一个块作用域的只读命名的常量。 变量的名字又叫做“标识符”,必须以字母、下划线(_)或者美元符号($)开头,并且区分大小写。 一个完整的javascript实现由3个部…
重学JS:数组
参数:callback(accumulator(累计器累计回调的返回值),currentValue(数组中正在处理的元素),currentIndex(数组中正在处理的元素的索引,如果提供了initialValue,则起始索引号为0,否则为1,可选),array(调用reduce…