最近面试的一部分面筋

1.伪类和伪元素的区别?
2.怎么判断一个对象是不是空对象?
3.Vue组件通信的方式?
4.React组件通信的方式?
5.响应式布局的方式?
6.使用taliwindcss实现响应式布局?
7.强缓存和协商缓存?
8.css选择器权级比较?
9.讲一下泛型是干什么的?
10.Vue2和vue3的区别?
11.什么是axios?怎么使用它?
12.什么是虚拟dom?解决了什么问题?
13.Es6新特性有哪些?
14.什么是闭包?应用场景有哪些?
15.简单描述一下redux和zustand的使用?
16.React17和React18的区别
17.什么是ssr?和ssg有什么区别?
18.Nextjs你用的哪种路由?描述一下?
19.为什么选择Nextjs做项目?
20.简单说一下nextUI这个组件库?
21.虚拟列表你怎么实现的?
22.怎么封装自定义hooks?
23.Vue的响应式原理是什么?
24.Vue3的生命周期函数?#牛客AI配图神器#
25.React的生命周期函数?
26.常见的react hooks?
27.什么是watch?和计算属性的区别?
28.讲一讲你项目的难点?
29.讲一讲你实习干了什么?
30.扩展运算符是浅拷贝吗?为什么?
31.Transform有哪些使用?
32.Echarts你是怎么使用的?
33.Echarts你怎么进行性能优化?
34.Echarts怎么限制数量?
35.本地存储有哪些?
36.Localstorage和Sessionstorage的区别?
37.什么是https?
38.讲一下tls怎么加密的?
39.什么是原型链?
40.你的优点是什么?缺点呢?
41.哪些方式可以实现深拷贝?
42.Json.parse拷贝的限制?
43.数组常见的方法?字符串常见的方法?
44.讲一下类型转换?
45.写一个简单的动画使用?
46.你怎样对页面进行性能优化?
47.本地存储能能优化什么?
48.Postcss怎么用的?底层知道吗?
49.怎么先加载某个页面?
50.Setup的执行时机?
51.讲一下em rem vw vh?
52.做过移动端吗?知道怎么适配吗?
53.用过哪些git指令?
54.代码冲突了怎么办?
55.用过哪些ai编辑器?
56.你怎么使用ai编辑器的?简单描述一下?
57.watch和watcheffect的区别?
58.React hooks的缺点有哪些?
59.用过webpack和vite没有?
60.Vite为什么更快?
61.跨域的方式有哪些?
62.forEach会不会改变原数组?
63.怎么判断一个对象是否为空?
64.Vue3的v-model写成拆分的形式?
65.讲一下线程和进程?
66.讲一下受控组件和非受控组件?
67.非受控组件有什么优点?
68.nextTick是干什么的?
69.什么是防抖?什么是节流?
70.讲一下promise?
71.继承的方式有哪些?
全部评论
接好运
1 回复 分享
发布于 08-15 22:25 湖北
已老实
点赞 回复 分享
发布于 08-26 01:41 湖北

相关推荐

要优化Webpack构建的应用程序性能,可以采取以下措施:https://www.nowcoder.com/issue/tutorial?zhuanlanId=Mg58Em&uuid=9d41438f19104dca802ef21b5942c139使用生产模式(Production Mode):将Webpack的模式设置为production,这将启用优化选项,例如代码压缩和剔除未使用的代码。优化Webpack配置:检查并优化Webpack配置,包括使用合适的entry和output配置、配置正确的mode、使用最小化的devtool选项等。代码分割:使用Webpack的代码分割功能将代码分割成更小的块,以便在需要时按需加载,而不是一次性加载整个应用程序。压缩代码:使用Webpack的插件(如UglifyJsPlugin)来压缩和混淆JavaScript代码,以减小文件大小并提高加载速度。优化加载时间:使用Webpack的splitChunks选项来拆分和合并公共模块,以避免重复加载,同时使用Webpack的preload和prefetch功能来预加载和推迟加载资源。懒加载:使用Webpack的动态导入(Dynamic Import)或类似的懒加载方式,以延迟加载不必要的代码,只在需要时再加载。缓存:使用Webpack的文件哈希(File Hash)来生成唯一的文件名,以便在文件内容发生变化时进行缓存失效。减少依赖:精简项目的依赖,只引入必要的模块和库,避免加载不必要的资源和代码。并行构建:使用Webpack的多线程(Thread-loader)、并行运行(parallel-webpack)等工具,以加快构建速度。优化图片:使用Webpack的图片压缩插件(如image-webpack-loader)来优化图片文件大小,以减小资源加载和传输的时间。通过以上措施,可以显著提高Webpack构建的应用程序性能,减少加载时间和资源消耗。
2025.08.30 在牛客打卡339天!
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
6
12
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务