- 博客(4)
- 收藏
- 关注
原创 出现高频次面试题大全
1、弹性盒的项目设置flex-grow属性定义项目的放大比例,默认值为0,值越大,放大越厉害,且不支持负值;2、而flex-shrink属性定义项目的缩小比列,默认值为1,数值越大,缩小越厉害,同样不支持负值;3、flex-basis属性定义了在分配多余空间之前,项目占据的主轴空间,浏览器根据这个属性,计算主轴是否有多余空间。他的默认值为auto,也就是项目的本来大小。1.使用CSS缩放:通过使用transform和scale属性来对元素进行缩放,可以将1像素的线条放大到设备像素比的大小.
2023-08-18 21:36:43
63
1
原创 react ,@reduxjs/toolkit,react-redux
dispatch(comChange(item.id))}>已看完navigate("/mybook")}>我的书架</span><span onClick={()=>navigate("/home")}>返回书城</span><span>已完成
2023-08-14 10:11:39
51
原创 考试理论总结 JavaScript
2>context状态是传参 1.父组件使用createContext创建一个空对象,父组件的最外层使用Provider包裹数据,并且value绑定要传递的对象数据。原理:将所有的中间件放在一个数组中,然后嵌套执行,最后执行dispatch,在中间件内部就会有setState和dispatch方法,通过判断然后执行操作。如果不是,就删除这个组件下面的所有子节点,然后创建新的。受控组件 受setState的控制 受控组件就是通过表单的回调,提交用户的信息,多用于修改操作。
2023-08-14 09:36:03
82
原创 专高5理论总结
JavaScript的执行机制就是典型的事件循环,会检测事件(如用户交互、定时器、异步请求等)并执行回调函数。在事件循环中,程序会一直检测事件的发生,当检测到事件时会作出相应的响应,然后继续检测新的事件。通过闭包可以捕获事件处理器所依赖的变量,这些变量即使离开了创建它们的环境也可以继续使用。被嵌套函数引用了外层函数中的变量,则外层函数的变量就是闭包的自由变量。事件循环使得程序能够同时处理多个事件,看上去像是并发执行,但实际上是通过快速切换实现的。通过返回闭包的方式让函数拥有固定的参数,从而产生新的函数。
2023-08-06 21:11:57
34
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人