艾瑞咨询 前端5.19
1.自我介绍
2.JS的数据类型有那些?typeof NaN;typeof function输出
3.防抖节流,以及他们的应用场景
4.let与const的区别;我用一个const声明一个数组a然后能再push值吗
5.react:用的class还是hook
6.说一下生命周期,componentWillReceiveProps是更新阶段的吗?组件初始化的时候我不能接收props吗?组件初始化会调用这个生命周期吗?顺便问一下大佬,我说的是不会调用,但是他说会调用?我记得是不会调用的吧
7.请求是在那个生命周期里面的呢?我能不能在componentWillMount里面做请求呢?并解释原因。
8.讲一讲react-redux的一个流程
9.高阶组件。
10.项目
11.浏览器的存储机制
反问
2.JS的数据类型有那些?typeof NaN;typeof function输出
3.防抖节流,以及他们的应用场景
4.let与const的区别;我用一个const声明一个数组a然后能再push值吗
5.react:用的class还是hook
6.说一下生命周期,componentWillReceiveProps是更新阶段的吗?组件初始化的时候我不能接收props吗?组件初始化会调用这个生命周期吗?顺便问一下大佬,我说的是不会调用,但是他说会调用?我记得是不会调用的吧
7.请求是在那个生命周期里面的呢?我能不能在componentWillMount里面做请求呢?并解释原因。
8.讲一讲react-redux的一个流程
9.高阶组件。
10.项目
11.浏览器的存储机制
反问
全部评论
componentWillReceiveProps 是 React 生命周期中 Updating 阶段的一个方法,它在组件接收到新的 props 时调用,但在组件初始化时不会被调用。
在组件初始化时,可以通过 constructor 或 componentWillMount(即将废弃)方法中获取和设置 props。这两个方法也是 Mounting 阶段中的方法,用于初始化组件的状态和执行一次性操作,与 componentWillReceiveProps 不同,它们只会在组件初始渲染时被调用一次。
在组件接收新的 props 时,componentWillReceiveProps 会被调用,它接收一个参数 nextProps,表示组件即将接收的新的 props。我们可以在这个方法中比较新的 props 和旧的 props,根据需要更新组件的状态或执行其他操作。
需要注意的是,componentWillReceiveProps 在 React 17 版本中已经被标记为过时(deprecation),在未来的版本中可能会被彻底移除。应该使用 componentDidUpdate 或 static getDerivedStateFromProps 代替它来处理组件接收新的 props 的情况。
校友冲冲冲
我面的和你挺多一样
相关推荐
zachsun:华科硕士给13级?有点逆天了吧
点赞 评论 收藏
分享