摘要:
1.二叉树两节点求公共父节点 2.给定m*n数组,如果数组中有个元素为0,则对应行列值设为0,返回最终的数组 3.js写出斐波那契数列(我用的递归,面试的时候问了,递归多次,是不是有重复计算,重复计算怎么办?) 4.浏览器事件循环的题,写出执行顺序和原因 5.写一个函数,用.then执行(记不清了)
阅读全文
posted @ 2021-01-23 23:11
zhouyu0001
阅读(94)
推荐(0)
摘要:
变量的类型(8种) 7种原始类型:Boolean、Undefined、Null、String、Number、Symbol(不可修改的)、BigInt(可以超过数字的安全整数限制,2^53)和Object typeof null 'object' typeof function fn() {} 'fu
阅读全文
posted @ 2021-01-23 21:39
zhouyu0001
阅读(118)
推荐(0)
摘要:
let, var, const都是用来声明变量的 var存在声明提升,允许重复定义和赋值的 const 一般用来定义敞亮,值不能被更改,所以在定义时就要赋值,复杂类型不能更改它的地址,如const a = [];她是可以被push的,a[0] = 1; let和const都只在声明所在的会计作用与有
阅读全文
posted @ 2021-01-23 20:10
zhouyu0001
阅读(53)
推荐(0)
摘要:
symbol: 显示小圆点,smooth显示平滑,areaStyle设置区域样式,stack: '总量',导致分阶层显示
阅读全文
posted @ 2019-10-18 01:19
zhouyu0001
阅读(1412)
推荐(0)
摘要:
b,c,d为自定义标签名,record,为图表的单条数据
阅读全文
posted @ 2019-10-18 01:15
zhouyu0001
阅读(7708)
推荐(0)
摘要:
为了解决redux中要进行异步操作的问题,redux-thunk:Action 是由store.dispatch方法发送的。而store.dispatch方法正常情况下,参数只能是对象,不能是函数。 import { createStore, applyMiddleware } from 'redu
阅读全文
posted @ 2019-08-11 13:13
zhouyu0001
阅读(937)
推荐(0)
摘要:
使用const { state } = this.props;无论使用let还是const都会有可能存在变量被改变的情况,例如const 虽然为常量,但是他的地址不会改变就算被push数据或obj.name,他也不会报错,他会增加这个属性,那么原来的值就被改变了。而采用解构赋值,不会改变原来的值。
阅读全文
posted @ 2019-08-11 13:12
zhouyu0001
阅读(721)
推荐(0)
摘要:
使用dva时,通过subscriptions中的setUp,根据路由去请求数据时,在setup函数结束时,页面上componentDidMount并不一定已经执行完,因为dispatch是异步执行,因此,如果想给state重新赋值,要使用componentWillRecieiveProps中使用se
阅读全文
posted @ 2019-08-11 13:11
zhouyu0001
阅读(2894)
推荐(1)
摘要:
创建的节点不在root节点内,因此antd提供了overlayClassName来在外层设置了一个class
阅读全文
posted @ 2019-08-11 13:08
zhouyu0001
阅读(2531)
推荐(0)
摘要:
一、Object.getOwnPropertyNames()方法 此方法是使用Object对象的getOwnPropertyNames方法,获取到对象中的属性名,存到一个数组中,返回数组对象,我们可以通过判断数组的length来判断此对象是否为空注意:此方法不兼容ie8,其余浏览器没有测试var d
阅读全文
posted @ 2019-08-11 13:06
zhouyu0001
阅读(239)
推荐(0)