react
1.setState到render是经历了怎样的过程。
setState的回调函数。
我的理解。setState是会进行一个类似批处理的。将前两条setState合并成一条,统一进行加一。后面的在setTimeout中的setState就相当于同步操作了。所以第三次会变成2,第四次会变成3。
2.componentDidMount一般是做什么的。可以放在componentWillMount吗?为什么发请求一般在这个阶段。
答。因为此时dom结构已经形成了。这个时候在把数据展示出来。
css
两个<div>都浮向左浮动会怎么样。
脑子一热打错了,答成了重叠。。应该是并列
数组去重
set可以区分5,和'5'吗?(可以)NaN==NaN吗?(不等)
可以区分的。。当时记错了。[...new Set(arr)]
线段题
一个线段长100,随机取10条线段,将它们拼到一起,问拼成的线段长度。答:讲了下思路。先取10条线段,构造二维数组,然后排序,判断重不重叠。比较乱。
日常挂。