位置: IT常识 - 正文

【面试宝典】2023前端面试题(面试宝典下载)

编辑:rootadmin
【面试宝典】2023前端面试题 文章目录一、HTML1、简述一下对HTML语义化的理解?2、标签上 title 与 alt 属性的区别是什么?3、href 与 src?4、HTML新特性?5、Localstorage、SessionStorage、cookie区别6、HTML5 的离线储存的使用和原理?7、常见的浏览器内核8、你对web标准以及W3C的理解?9、行内元素和块级元素有哪些?img属于什么元素10、表单中readonly和disabled的区别?11、如何进行网站性能优化?12、如何写出高性能的 HTML?13、iframe 的优缺点?二、CSS1、css3新特性?2、什么是盒子模型3、CSS选择器以及优先级的理解?4、谈谈你对回流和重绘的理解?5、实现元素隐藏的方式6、css 预处理器7、垂直居中几种方式?8、简明说一下 CSS link 与 @import 的区别和用法?9、display:none和visibility:hidden的区别?10、rgba和opacity的透明效果有什么不同?11、行内元素与块级元素有什么区别?12、清除浮动的方式13、引入样式表CSS的方式有几种?分别是什么?优先级是什么?13、如何实现浏览器响应式布局?三、JS1、JS数据类型2、如何判断js的数据类型3、创建对象的几种方式4、js内置的常用对象有哪些?并列举该对象的常用方法5、===与 = =的区别6、怎么判断两个对象相等7、函数提升与变量提升的区别8、什么是闭包?9、箭头函数的特点10、简述this的含义11、js中new操作符主要干了什么?12、js中call、apply、bind作用和区别13、什么是作用域?全局作用域和局部作用域?14、什么是事件冒泡?怎么阻止事件冒泡?15、什么是事件委托?16、面向对象的特点?17、简述深浅拷贝以及深拷贝的方法18、防抖与节流19、ajax过程?20、请解释一下 JavaScript 的同源策略21、如何解决跨域?22、内存泄漏23、javascript的内存(垃圾)回收机制?23、什么是原型、原型链?24、get与post的区别25、let、var、const区别26、promise对象简述27、async、await四、VUE1.vue的双向绑定原理2.MVVM、MVC3.vue的优点4.为什么vue组件中的data是一个函数***为什么使用return返回?5.VUE全家桶6.v-for中key的作用7.vue2的缺点8.什么是虚拟dom,为什么要使用虚拟dom9.v-for和v-if能否一起使用10.computed和watch的区别watch都有哪些属性11.v-if和v-show的区别12.vue的生命周期13.vue的指令15.vue组件如何进行传值的?16.组件中写name会有什么作用?17.父子组件嵌套时生命周期哦钩子函数的执行顺序18、vuex19、谈谈你对keep-alive的理解20、vue-router路由模式有几种?21、能说下 vue-router 中常用的 hash 和 history 路由模式实现原理吗?22、谈一谈你对 nextTick 的理解?23、$nextTick的使用24、请说出 vue-cli 工程中每个文件夹和文件的用处?25、Vuex 页面刷新数据丢失怎么解决?26、Vuex 为什么要分模块并且加命名空间?27、vue 中使用了哪些设计模式?28、你都做过哪些 Vue 的性能优化?五、其他内容1、性能优化的几个方面?2、异步加载?3、加载方式4、预加载5、DNS预解析6、懒执行7、懒加载一、HTML1、简述一下对HTML语义化的理解?

推荐整理分享【面试宝典】2023前端面试题(面试宝典下载),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:面试宝典app,面试最新经典100题,面试最新经典100题,面试宝典下载,面试大全,2021面试宝典,面试宝典app,面试宝典app,内容如对您有帮助,希望把文章链接给更多的朋友!

用正确的标签做正确的事情。 HTML语义化让页面的内容结构化,结构更清晰,便于浏览器、搜索引擎解析;即使在没有css样式的情况下,也以一种文档格式显示,并且是容易阅读的 搜索引擎的爬虫也依赖于HTML标记来确定上下文和各个关键字的权重,利于seo优化 使阅读源代码的人更容易将网站分块,便于阅读维护理解

2、标签上 title 与 alt 属性的区别是什么?【面试宝典】2023前端面试题(面试宝典下载)

通常当鼠标滑动到元素上的时候显示 alt 是img标签 的特有属性,是图片内容的等价描述, 用于图片无法加载显示、读屏器阅读图片。可提图片高可访问性, 除了纯装饰图片外都必须设置有意义的值,搜索引擎会重点分析。

3、href 与 src?href (Hypertext Reference)指定网络资源的位置,从而在当前元素或者当前文档和由当前属性定义的需要的锚点或资源之间定义一个链接或者关系。(目的不是为了引用资源,而是为了建立联系,让当前标签能够链接到目标地址。)src source(缩写),指向外部资源的位置,指向的内容将会应用到文档中当前标签所在位置。href与src的区别:1、请求资源类型不同:href 指向网络资源所在位置,建立和当前元素(锚点)或当前文档(链接)之间的联系。在请求 src 资源时会将其指向的资源下载并应用到文档中,比如 JavaScript 脚本,img 图片;2、作用结果不同:href 用于在当前文档和引用资源之间确立联系;src 用于替换当前内容;3、浏览器解析方式不同:当浏览器解析到src ,会暂停其他资源的下载和处理,直到将该资源加载、编译、执行完毕,图片和框架等也如此,类似于将所指向资源应用到当前内容。这也是为什么建议把 js 脚本放在底部而不是头部的原因。4、HTML新特性?

新增用于绘画的 canvas 和 svg 元素 新增 video(视频) 和 audio(音频) 标签 新增客户端数据存储新方法:sessionStorage、localStorage 新增多个语义化标签元素: ·header、nav、article、section、aside、footer 表单的增强应用: ·表单元素 input 的 type 属性扩充: ·date、time、email、url、search、range、month、color、number ·表单元素 input 通过属性进行表单验证: ·required(必填项)、pattern(正则表达式验证表单输入) 新增地理定位 - Geolocation API 用于获得用户的地理位置

5、Localstorage、SessionStorage、cookie区别

1、cookie (1)本身用于客户端和服务端通信 (2)但是它有本地存储的功能,于是就被“借用” (3)document.cookie = …获取和修改即可 (4)cookie用于存储的缺点 ①存储量太小,只有4kb ②所有http请求都带着,会影响获取资源的效率 ③api简单,需要封装才能用document.cookie

2、localStorage,sesseionStorage (1)html5专门为存储而设计,最大容量5M (2)api简单易用 (3)lcoalStorage.setItem(key, value);localStorage.getItem(key); (4)ios safari隐藏模式下:localStorage.getItem会报错,建议统一使用try-catch封装

3、sessionStorage用于本地存储一个会话(session)中的数据, 这些数据只有在同一个会话中的页面才能访问并且当会话结束后数据也随之销毁。 因此sessionStorage不是一种持久化的本地存储,仅仅是会话级别的存储。 而localStorage用于持久化的本地存储,除非主动删除数据,否则数据是永远不会过期的。

6、HTML5 的离线储存的使用和原理?相似存储localStorage 长期存储数据,浏览器关闭后数据不丢失; sessionStorage 数据在浏览器关闭后自动删除。离线的存储两种方式HTML5 的离线存储.appcache文件【废弃】service-worker 的标准HTML5 的离线存储.appcache文件【废弃】在用户没有与因特网连接时,可以正常访问站点或应用,在用户与因特网连接时,更新用户机器上的缓存文件。原理:HTML5 的离线存储是基于一个新建的。appcache 文件的缓存机制(不是存储技术),通过这个文件上的解析清单离线存储资源,这些资源就会像 cookie 一样被存储了下来。之后当网络在处于离线状态下时,浏览器会通过被离线存储的数据进行页面展示。如何使用1、页面头部像下面一样加入一个 manifest 的属性2、在 cache.manifest 文件的编写离线存储的资源CACHE MANIFEST#v0.11CACHE:js/app.jscss/style.cssNETWORK:resourse/logo.pngFALLBACK:/ /offline.html3、在离线状态时,操作 window.applicationCache 进行需求实现。service-worker可以参考http://www.alloyteam.com/2019/07/web-applications-offline/https://developer.mozilla.org/zh-CN/docs/Web/API/Service_Worker_API/Using_Service_Workers————————————————版权
本文链接地址:https://www.jiuchutong.com/zhishi/300804.html 转载请保留说明!

上一篇:【ChatGPT】阿里版 ChatGPT 突然官宣意味着什么?(阿里pv)

下一篇:时间序列模型-ARIMA(时间序列模型ARIMA的优缺点)

  • 荣耀50一亿像素怎么打开(荣耀50一亿像素实际怎么样)

    荣耀50一亿像素怎么打开(荣耀50一亿像素实际怎么样)

  • vivox70pro屏幕是三星的吗(vivox70pro屏幕是曲面屏吗)

    vivox70pro屏幕是三星的吗(vivox70pro屏幕是曲面屏吗)

  • word绘图工具栏在哪里(word绘图工具栏怎么调出来)

    word绘图工具栏在哪里(word绘图工具栏怎么调出来)

  • xp是什么意思(op是什么意思)

    xp是什么意思(op是什么意思)

  • 华为nova5z多大尺寸(华为nova5z长宽多少cm)

    华为nova5z多大尺寸(华为nova5z长宽多少cm)

  • qq扩列人气值是什么意思(qq扩列的人气值)

    qq扩列人气值是什么意思(qq扩列的人气值)

  • 手机屏幕有个圆圈怎样去掉(手机屏幕有个圆圈怎么去掉)

    手机屏幕有个圆圈怎样去掉(手机屏幕有个圆圈怎么去掉)

  • 华为手环4pro充电没反应(华为手环4pro充电器图片)

    华为手环4pro充电没反应(华为手环4pro充电器图片)

  • vivo手机进水了黑屏了怎么办(vivo手机进水了怎么处理比较好)

    vivo手机进水了黑屏了怎么办(vivo手机进水了怎么处理比较好)

  • itunes u是干什么的(itunes-u)

    itunes u是干什么的(itunes-u)

  • 不是群主怎么删除成员(不是群主怎么删除群相册)

    不是群主怎么删除成员(不是群主怎么删除群相册)

  • 指令和数据在计算机内部是以什么形式存储的(指令和数据在计算机中都是以十进制形式存储的)

    指令和数据在计算机内部是以什么形式存储的(指令和数据在计算机中都是以十进制形式存储的)

  • oppo手机强制关机是按哪几个键(oppo手机强制关机怎么操作)

    oppo手机强制关机是按哪几个键(oppo手机强制关机怎么操作)

  • pdf打印和word一样吗(pdf打印与word打印)

    pdf打印和word一样吗(pdf打印与word打印)

  • 钉钉一个人可以加入两个公司吗(钉钉一个人可以实名几个账号)

    钉钉一个人可以加入两个公司吗(钉钉一个人可以实名几个账号)

  • 苹果6s是多少w快充(苹果6是多少w快充)

    苹果6s是多少w快充(苹果6是多少w快充)

  • 6g运行内存为什么只有2g多(6g运行内存什么概念)

    6g运行内存为什么只有2g多(6g运行内存什么概念)

  • 华为虚拟位置服务状态怎么开(华为虚拟位置软件下载)

    华为虚拟位置服务状态怎么开(华为虚拟位置软件下载)

  • 大众点评d币在哪里(大众点评金币怎么获得)

    大众点评d币在哪里(大众点评金币怎么获得)

  • 显示器75hz和144hz区别(显示器75hz和144hz玩3a游戏区别)

    显示器75hz和144hz区别(显示器75hz和144hz玩3a游戏区别)

  • 淘宝店铺tbc什么意思(淘宝店铺什么意思)

    淘宝店铺tbc什么意思(淘宝店铺什么意思)

  • 手机进水了就完全不能使用了吗(手机进水正常使用一会儿就不能用了)

    手机进水了就完全不能使用了吗(手机进水正常使用一会儿就不能用了)

  • 为什么朋友圈只能发10秒视频(为什么朋友圈只有一条横线)

    为什么朋友圈只能发10秒视频(为什么朋友圈只有一条横线)

  • 苹果设备管理在哪(苹果设备管理在哪里找消失了)

    苹果设备管理在哪(苹果设备管理在哪里找消失了)

  • 斗鱼实名认证能解除吗(斗鱼实名认证后就是主播了吗)

    斗鱼实名认证能解除吗(斗鱼实名认证后就是主播了吗)

  • 配建保障房税收规定
  • 计提本月应交增值税怎么做账
  • 小规模纳税人购车好处
  • 土地增值税应纳税额如何计算
  • 疫情期间社保单位不交个人吃亏吗
  • 小微企业公司章程范本
  • 营业外收入怎么结转到本年利润
  • 税务登记证注销证明
  • 资源税征税范围有哪些
  • 劳动保护费通过什么确认
  • 营改增后建筑业怎么开票
  • 建设工程服务招标管理办法
  • 会计凭证的填制与审核过程
  • 来料加工账务处理方法
  • 作进项税转出
  • 工程结算审计费用谁承担
  • 外贸企业出口退税流程图
  • 未提完折旧的固定资产重新评估后是否还计提折旧
  • 待处理财产损益科目编码
  • 电子税务局哪里打印发票
  • 哪些人需缴纳个人所得税
  • 闲置房屋
  • 开具发票的收入如何做账务处理?
  • 专利代理服务费入账
  • 电脑开机弹出网页游戏广告
  • 微软正在测试什么意思
  • 苹果客服人工24小时
  • 招标场地费计入什么科目
  • 收到税局退回增值税
  • 鱼香肉丝的做法的教程
  • mapbox wms
  • 招聘下岗职工一名
  • 中国税收居民是什么是中国公民嘛
  • ICLR2023《Crossformer: Transformer Utilizing Cross-Dimension Dependency for Multivariate Time Series》
  • rsync连接
  • 代发工资一般收多少服务费
  • 飞机票抵扣进项税含民航发展基金吗
  • 运输发票是怎样计提的
  • phpcms怎么用
  • 计提事业发展基金分录
  • 织梦安装步骤
  • sql去除
  • 本年利润有余额是什么意思
  • 什么是债权人和债务人简单来说
  • 净营业周期为负数
  • 承兑汇票可以当现金借给别人用吗
  • 公司如何交五险一金
  • 企业合并的流程
  • 会计中预付账款
  • 政府专款专用
  • 预付工程款预算会计怎么做账
  • 买二手办公用品
  • 企业办理名称变更怎么办
  • 本年利润在借方表示什么意思
  • 职工福利费的好处
  • 总帐设置在哪
  • 建立明细账的注意事项
  • sqlite迁移到mysql脚本的方法
  • linux中进程在运行时的基本状态
  • 怎么调win7
  • 怎么删除win7系统
  • webcamrt.exe - webcamrt 进程是什么意思
  • win7系统关闭开机启动项设置
  • windows7报错
  • Win7系统如何打开磁盘管理工具
  • 微软新版windows
  • linux 746
  • nodejs搭建web服务器
  • android游戏开发框架
  • shell脚本echo输出变量
  • opengl es3.0
  • shell遍历sql查询结果
  • unity 3d ui
  • javascript sort方法排序
  • html js怎么调用
  • 安卓屏幕适配详解
  • 陕西省国家税务局
  • 惠州市国家税务局张新华简历
  • 稳岗补贴是否需在企业所得税汇算时调增
  • 税务 稽查局
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设