所有题目 - 第 18 页
API 请求处理:Fetch vs Axios 对比解析
比较 Fetch 和 Axios 的优缺点,分析它们在不同场景下的适用性。
Next.js 中 getInitialProps 和 getStaticProps 的作用是什么?
解析 Next.js 中的 getStaticProps 用于生成静态页面以提升 SEO 和加载速度,而 getInitialProps 在页面加载时获取数据,但已被逐步弃用。
你了解 SSR、CSR、SSG 和 ISR 的区别吗?
介绍了服务端渲染 (SSR)、客户端渲染 (CSR)、静态站点生成 (SSG) 和增量静态再生 (ISR) 的概念及其区别。
如何在 React 中实现代码拆分?
代码拆分是一种优化前端性能的技术,通过将应用代码拆分成多个小块按需加载。在 React 中,可以通过动态 import ()、React.lazy 和路由组件等多种方法实现。
什么是 React Portal?它有什么用途?
React Portal 是一种机制,允许将子组件渲染到 DOM 树的不同位置。主要用于解决视觉层级限制问题,并保持 React 上下文和事件机制。
什么是 React Hook?它为何被引入?
React Hook 是 React 中用于管理状态和副作用的新 API,如 useState 和 useEffect。它们解决了类组件中的复用难题。
Context API 是什么?它解决了 React 中的哪些问题?
React 的 Context API 解决了组件间属性传递的繁琐问题,提供了高效的状态共享方式。
什么是 Props Drilling?如何避免?
探讨了 React 组件间 props 钻取的问题及多种解决方案,如 Context API、状态管理库、反向传递和自定义 Hook。
在 React 中,什么是 JSX?
JSX 是 React 中用于描述用户界面的语法扩展,允许在 JavaScript 中嵌入 HTML 标记。它通过编译工具转换为 React.createElement 调用。
什么是任务自动化工具(如 Gulp、Webpack)?它们的作用是什么?
任务自动化工具用于自动执行开发中的重复性任务,例如编译和打包。Gulp 和 Webpack 是常见的工具,分别用于任务运行和模块打包,帮助提高开发效率。
什么是 iframe?它通常用来做什么?
iframe 是 HTML 中用于在网页内嵌入另一个 HTML 页面的标签,常见用途包括嵌入视频、表单和跨域内容。
如何在 HTML 表单中使用 colspan 和 rowspan 合并单元格?
合并 HTML 表单元格的方法,包括 colspan 和 rowspan 属性的用法及注意事项。
HTTP GET 和 POST 的区别是什么?
HTTP GET 用于请求资源,而 POST 用于提交数据。两者在参数传递方式、用途和缓存行为上有显著差异。