前端面试真的要多背背题!!!#软件开发笔面经#
1.项目难点; 2.vue2和vue3的区别; 3.前端性能检测与优化(页面加载过慢;JS文件过大); 4.事件委托场景(Vue实现事件委托); 5.promise使用场景; 6.async和await,await一个promise,在什么时候可以拿到promise结果; 7.button组件设计需要考虑的参数和功能; 8.学习前端开发的计划。
一面(2023-2-27)45min 1、在函数组件中怎么监听状态变化?清除定时器? 2、类组件的生命周期有哪些? 3、组件通信方式有哪些? 4、刷新页面,redux中的状态还在吗?为什么?若不在的话怎么去处理 5、全局作用域、函数作用域、块级作用域? 6、es6之前,多人协同开发时如何解决变量命名冲突? 7、登陆持久化实现过程 8、es5、es6如何实现类? 9、实现类中的私有属性、静态属性、公
上周面的了 下周二面 一面体验很好 自我介绍 两段实习都担任什么角色 最近在做什么项目 说一说 实习聊的挺久的 然后八股 浏览器缓存机制 如何不让缓存 两栏布局有哪些 react用过什么hooks useCallback作用 useEffect如何模拟类组件生命周期 hooks有遇到什么问题么 如何解决 说一说你学校和工作最有成就感的事情 反问 #360公司##前端工程师##前端#
SPU 和 SKU SKU(stock keeping unit):库存量单位。 SKU是物理上不可分割的最小库存单元。通俗来讲,你可以把 sku 理解成是「最小单元」。 SPU(Standard Product Unit):标准化产品单元。是商品信息聚合的最小单位。通俗来讲,你可以把 spu 理解成是「某一类的单元」。 比如说,针对 Kindle paperwhite4 这款阅读器,颜色分白色、
1面(50min) 1.vue2 和 vue3 区别 2.vue3 相对于 vue2 做了哪些性能优化 3.vue2 怎样做双向数据绑定的 4.为什么vue2 不对数组的每一个索引项进行数据劫持? 5.ES6 用过哪些,详细介绍一下 6.Promise实现的原理 7.Promise解决了什么问题? 8.为什么Promise.then能链式调用 9.状态码200 与 304 的区别 10.什么是跨域
这是任何人都可以用来学习前端的实践手册, 它概述并讨论了前端工程的实践: 该如何学习以及实践时该使用什么工具. 撰写该手册的目的有两个: 一是为潜在以及正在实践的前端开发人员提供一个包括学习资料和开发工具的专业资源; 二是该手册可以被管理者, CTO, 讲师和猎头用来作为洞察前端开发的实践. 该手册的内容支持Web技术(HTML, CSS, DOM, 和 JavaScript), 并且手册提供的解
《前端笔记本》涵盖了 Web 前端开发所需的全部基本知识以及所对应的学习路径。它并不能当做一本完整的学习材料来进行前端的学习,因为在有限的篇幅中无法深入的展开每一个单独的知识点。
前言 上一篇我们遇到'少年,是不是忘了npm run mock?'的警告,这一篇我们就来解决这个问题。 开发 一、安装包 安装koa和一系列的包(我们用的是koa v2): koa koa-bodyparser koa-router boom nodemon mockjs 解释说明一下(知道的同学可以忽略): 名称 作用 koa 我们都知道Node.js有HTTP模块,来处理HTTP请求
前端开发做什么 一个前端开发者能在下面的操作系统列(又称: OS)表中之一上手写运行在Web平台(如: 浏览器)之上的 HTML, CSS 和 JS: Windows Windows Phone OSX iOS Android Ubuntu (or Linux) Chromium 操作系统运行在下面中的一个或者多个设备之上: Desktop computer Laptop / Netbook co
前端开发的技术栈 对于任何类型的前端开发人员, HTML, CSS, DOM, JavaScript, HTTP/URL 和浏览器利用是基本的技术要求. 对于HTML, CSS, DOM, JavaScript, HTTP/URL 和浏览器开发之外的, 一个前端开发者还应该掌握下面技术列表中的一个或多个: Content Management System (内容管理系统, 又称 CMS) Nod
HTML + CSS: 什么是 BFC,它的作用是什么,有哪些触发方式 简单说下 opacity: 0、visibility: hidden、display: none 的区别 说一下 CSS 权重 em、rem、vw、vh、vmin、vmax 分别是做什么的 开发阶段中,img 图片中间为什么会有 4-6px 的间距,而在生产环境就没了 项目做到一半,iconfont 图标库中添加了新的图标,那
今天(7月3号)面试了一家游戏主播 公司属于公会,提供流量,有线下直播间提供,熟手后可线上居家 YY公会:火焰 公司名称:深圳市剑盾文化传媒 薪资待遇:底薪3000签5年主播协议(不属于劳务或劳动协议),直播收入3000以上我7公司3,直播收入3000以下,公司补够3000 暂居地点到公司坐地铁+步行2小时,进去一个小伙倒一杯水,然后扔我一张表填个人信息,有身份证、抖音、快手、YY账号、现居地等等
最早的软件都是运行在大型机上的,软件使用者通过“哑终端”登陆到大型机上去运行软件。后来随着PC机的兴起,软件开始主要运行在桌面上,而数据库这样的软件运行在服务器端,这种Client/Server模式简称CS架构。 随着互联网的兴起,人们发现,CS架构不适合Web,最大的原因是Web应用程序的修改和升级非常迅速,而CS架构需要每个客户端逐个升级桌面App,因此,Browser/Server模式开始流
最早的软件都是运行在大型机上的,软件使用者通过“哑终端”登陆到大型机上去运行软件。后来随着PC机的兴起,软件开始主要运行在桌面上,而数据库这样的软件运行在服务器端,这种Client/Server模式简称CS架构。 随着互联网的兴起,人们发现,CS架构不适合Web,最大的原因是Web应用程序的修改和升级非常迅速,而CS架构需要每个客户端逐个升级桌面App,因此,Browser/Server模式开始流