JavaScript中的Call、Apply、Bind的实现

2020-06-08
阅读 5 分钟
1.3k
我们知道在 javascript 中 call 和 apply 以及 bind 都可以改变 this 指向,那么它们是怎么实现的呢?彼此之间有什么区别呢?首先我们先来分别解析一下它们,这篇文章简单的介绍了实现 call() , apply() , bind()的思路

react-redux中connect的装饰器用法

2018-10-16
阅读 1 分钟
4.3k
最近在学习react中的数据状态的管理,也就是redux,react-redux 通常我们要使用redux的时候,我们会写一个reducer和一个action,然后使用connect来包裹你的Component,如下App.js所示

JS之深浅拷贝

2018-09-17
阅读 3 分钟
1.3k
如何区分深拷贝与浅拷贝,简单点来说,就是假设B复制了A,当修改A时,看B是否会发生变化,如果B也跟着变了,说明这是浅拷贝,拿人手短,如果B没变,那就是深拷贝,自食其力。

JavaScript模块化

2018-06-08
阅读 6 分钟
2.1k
这些公共的组件: 但是你又不知道这些组件又会依赖哪些模块,同时在维护这些公共方法的时候,会新增一些依赖或者删除一些依赖,那么每个引入这些公共方法的地方都需要去对应的新增或者删除。等等,还会存在很多的问题。

React中组件通信问题

2018-03-27
阅读 3 分钟
5.3k
1.父组件传递值给子组件 想必这种大家都是知道的吧!都想到了用我们react中的props,那么我在这简单的写了小demo,请看父组件 {代码...} 子组件 {代码...} 2.子组件传值给父组件 相必大家在这里估计得想一想吧!那么由我同样写个小demo来告诉大家,理解了其实也不难哦父组件 {代码...} 子组件 {代码...} 通过回调函数进行向...

css中的大于号('>')你可知?

2018-03-23
阅读 1 分钟
2.8k
继承这个词,相信大家不会陌生,那么今天说点大于号('>')与继承的关系,所以需更深的原理,来看一下吧! 看一下这个代码 {代码...} 此时会是什么样子,大家应该了解吧 如果要是使第一个span不同于后面两个呢?怎样解决,这样吗? {代码...} 这样确实可以,所以大于号('>')是在嵌套标签中,将样式只作用于儿子辈的标签,...

Vue组件通信问题

2018-03-20
阅读 3 分钟
3.1k
如果子组件想要改变数据呢?这在vue中是不允许的,因为vue只允许单向数据传递,这时候我们可以通过触发事件来通知父组件改变数据,从而达到改变子组件数据的目的<!-- more -->