与歌谣一起通关前端面试题(建议收藏,持续更新)

我是歌谣 放弃很容易 但坚持一定很酷 欢迎 关注公众号小歌谣一起讨论前后端知识

在这里插入图片描述
在这里插入图片描述

歌谣最全前端面试题(建议收藏,欢迎讨论)

今日Vue更新

明日更新HTML

CSS暂时已经更新完毕(CSS目录汇总)

与歌谣通关前端面试题【CSS篇汇总目录】

【软技能】

[软技能] 在前后端分离项目里,请说说前端传递的token的流程?

[软技能] 现如今面对如层出不穷的类库,说说你的感受

[软技能] 你认为计算专业和非计算机专业的差别在哪?为什么?

[软技能] png-8和png-24有什么区别?

[软技能] 请说说使用iconfont图标的优点和缺点

【HTML】

[html] 你有使用过MediaRecorder吗?说说它的运用场景有哪些?

[html] 进入编辑页面时,如何把光标聚焦到第一个input?

[html] 如何给input的右上角加个清除的按钮

[html] 举例说明只用html和css如何使得一个列表编号倒序?

[html] H5页面在微信中如何禁止分享给好友和朋友圈?

[html] http中的301、302、307、308有什么区别?

[html] 说说你对短链接的理解,它有什么应用场景呢?

[html] 网页中的友情链接有什么作用?

[html] 你知道什么是反向链接吗?它有什么应用场景呢?

[html] 如何让pre标签中的元素自动换行?

[html] 在两个iframe之间传递参数的方法有哪些

[html] 怎样使用iframe刷新父级页面?

[html] 为什么移动端页面的设计稿一般是750px/640px呢?

[html] iframe在更改了src之后,不出现后退或者前进按钮怎么解决?

[html] iframe如何自动调整高度?

[html] 如何禁止web端的页面缩放?

[html] 对一个元素设置浮动后,它的特征是什么?

[html] IE6文字溢出BUG(别名:多出来的猪、谍影重重)怎么解决呢?

[html] H5的video可以播放哪些类型的文件?可以播放rtsp流吗?

[html] 请说说你在写布局时对于浏览器兼容性的感受或总结

[html] 写html代码时,怎样才加速写代码的速度呢?你有什么方法?

[html] 你觉得新开发一个网站最困难的是哪些部分?

[html] 你最喜欢H5的哪些功能?为什么?

[html] 页面的重绘和回流是什么?

[html] 如何关闭HTML页面在IOS下的键盘首字母自动大写?

[html] 一般习惯把js写在</body>前,但有例外的情况吗?说说看

[html] 制作页面时,前端如何适应各种异形屏?

[html] HTML为什么要语义化?语义化有什么好处?

[html] 什么是空元素?常用的空元素有哪些?

[html] H5的Web Storage带来什么好处?

[html] 当页面中使用application/xhtml+xml会出现什么问题吗?

[html] 在H5中如何预加载音频?

[html] 请使用canvas画一个椭圆

[html] html元素哪些标签是不可替换元素?哪些是可替换元素?

[html] 说说如果a链接href=““(空)时点击时会有什么表现?

[html] html的开始与结束标签嵌套错误会导致哪些问题?

[html] 请使用canvas画一个渐变的长方形

[html] H5的哪些特性需要https支持呢?

[html] button标签的type默认值是什么呢?

[html] 你认为一个好的布局应该是什么样的?有哪些需要注意的地方?

[html] 你写一个页面需要多长时间?

[html] html的哪个标签可以预渲染?

[html] 如果列表元素li的兄弟元素为div,会产生什么情况?

[html] 如何使用纯HTML实现跑马灯的效果?

[html] 如何优化大数据列表(10万+)的性能?说说你的方案

[html] html哪个标签属性可以通过预解析DNS?

[html] 跨域通信有哪些方式?

[html] 制作一个不规则形状有哪些方法可以实现?

[html] 写一个密码默认星号,但可以查看密码的输入框

[html] HTML采用的是RGB颜色还是CMYK颜色?为什么?

[html] 如何给input的右上角加个清除的按钮?

[html] http中的301、302、307、308有什么区别?

[html] 举例说明只用html和css如何使得一个列表编号倒序?

[html] H5页面在微信中如何禁止分享给好友和朋友圈?

[html] 说说你对短链接的理解,它有什么应用场景呢?

[html] 在head标签中必不少的是什么?

[html] 说说你对H5的SharedWorker的理解,它有什么运用场景?

[html] 说说你对H5的ServiceWorker的理解,它有什么运用场景?

[html] 你有使用过MediaRecorder吗?说说它的运用场景有哪些?

[html] const nums1 = [1, 2, 2, 1], nums2 = [2] 交集是什么?

[html] html中在span标签里面可以放那些标签?

[html] 进入编辑页面时,如何把光标聚焦到第一个input?

[html] 页面需要支持多语言,如果是你该怎么做?

[html] 写一个三栏布局,两边固定,中间自适应

[html] 可替换元素和不可替换元素有什么不同的特点?

[html] 举例说明使用data-有什么优点?

[html] 如何在IOS下启用WebApp全屏模式?

[html] 在a标签中,怎样防止链接跳转?

[html] 如何优化页面的渲染过程?

[html] 说说你对短链接的理解,它有什么应用场景呢?

[html] 你知道短链接的生成原理吗?

[html] 网页中的友情链接有什么作用?

[html] 如何让pre标签中的元素自动换行?

[html] 请说说你在写布局时对于浏览器兼容性的感受或总结

[html] 写一个三栏布局,中间固定,两边自适应(平均)

[html] 你最喜欢html的哪个标签?为什么?

[html] 你知道什么是反向链接吗?它有什么应用场景呢?

[html] H5的video可以播放哪些类型的文件?可以播放rtsp流吗?

[html] 如何实现默认显示git的第一帧图片,当鼠标经过时,播放完整的gif动画

[html] 如何实现页面背景图固定不动,不跟随滚动条滚动?

[html] 制作一个页面时,需要兼容PC端和手机端,你是要分别做两个页面还是只做一个页面自适应?为什么?说说你的理由

[html] 你能否画出一个0.5px的直线?

[html] 如何禁止手机端页面缩放?

[html] 如何垂直居中<img>?

[html] canvas生成图片有没有跨域问题?如果有如何解决?

[html] 如何根据设备尺寸做页面自适应?

[html] 使用div+css进行布局有什么好处?

[html] 请使用一个div写出有三条横线的小图标

[html] 说说你对移动优先布局的理解

[html] 写出不定宽度的子级div,在相对于固定宽度的父级元素水平居中的布局

[html] a标签的默认事件禁用后,如何实现跳转?

[html] 如何在页面引用外部的html页面?

[html]html实现页面跳转都有哪些方法?

[html] HTML5的触屏事件有哪些?

[html] 说说你对abbr标签的理解,它有什么含义?

[html] 直接使用b标签和使用css的font-weight有什么区别?

[html] html的属性值有规定要使用单引号还是双引号吗?

[html] 你是如何区分HTML和HTML5的?

[html] 说说你对HTML5中pattern属性的理解

[html] 使用svg画一个三角形

[html] 使用svg画一个爱心

[html] 要减少DOM的数量有什么办法吗?

[html] 一个标签上同时出现三个或多个class属性,请问它的渲染顺序是怎样的?

[html] 为什么说cookie不可以滥用?

[html] 如何动态修改<title>的标题名称?

[html] 你有使用过del标签吗?说说它的用途

[html] HTML5拖拽事件的顺序是什么?

[html] 如何给table中的某一列设置固定宽度

[html] 前端需要注意哪些SEO?

[html] H5播放的video视频,如何实现对视频截图?

[html] 如何解决微信浏览器视频点击自动全屏的问题?

[html] 如果要开发一个在超级大屏上显示的可视化页面,你首先要考虑什么?

[html] 写一个布局,它的宽度是不固定的100%,如果让它的宽度始终是高度的一半呢?

[html] 说说js代码写到html里还是单独写到js文件里哪个好?为什么?

[html] 百度、淘宝、京东移动端首页秒开是如何做到的?

[html] 使用button当按钮和使用div当按钮有什么区别?

[html] 如何使用H5实现电子签名?请说说你的思路

[html] 你认为写出什么样的html代码才是好代码呢?

[html] 写页面布局时需要考虑哪些方面的因素?

[html] H5如何与APP交互?有哪些方式?

[html] 写一个水平竖直居中的弹窗,带遮罩层的布局

[html] 移动端布局的自适应如何做?

[html] 写一个垂直的三栏布局,第一栏固定顶部,中间铺满,第三栏固定底部

[html] 写一个滚动吸顶的布局

[html] 实现两列等宽布局的方式有哪些?

[html] HTML5如何播放ts视频流?

[html] h5页面如何传递参数给小程序?

[html] 如何实现多行文字梯形排版?

[html] 写一个类似刮刮卡效果的交互,即鼠标划过时显示号码

[html] 如何更改浏览器左上角标题旁的图标?

[html] HTML5的Geolocation不允许定位后如何于次让它弹起授权定位?

[html] HTML5的Server-Sent和WebSocket有什么区别?

[html] HTML5的Server-Sent和WebSocket如何选择哪一个?

[html] 你觉得写Html难吗?难在哪?为什么?

[html] 对于写一个页面布局,html/css/js这三者你是先写哪个后写哪个?

[html] 使用svg画出一个矩形

[html] 本地存储和cookie之间的区别是什么?

[html] 说说你对HTML5中“一次编写,全体使用”的理解

[html] 在HTML5中,用于获得用户的当前位置是哪个方法?

[html] html5中的meta标签http-equiv属性有什么作用?

[html] 如何阻止屏幕旋转时自动调整字体的大小?

[html] 如何在页面打开PDF文件?

[html] 什么是本地存储的有效期?

[html] 为什么我们要使用web workers?

[html] 使用svg画一个微信的logo

[html] 如何在不同的端口间共享cookie?

[html] 怎样计算首屏和白屏的时间?

[html] 你最喜欢H5的哪些功能?为什么?

[html] 页面上如何显示特殊字符?

[html] 如何让img自动适应div容器大小?

[html] 你认为Html的术难点在哪?

[html] 写一个标签云的布局

[html] 写html代码时,怎样才加速写代码的速度呢?你有什么方法?

[html] 你觉得新开发一个网站最困难的是哪些部分?

[html] 页面的重绘和回流是什么?

[html] html5中的meta标签renderer有什么作用?

[html] html5中的meta标签robots有什么作用?

[html] 给“测试投影”几个字添加立体投影的效果

[html] HTML5中新添加的表单属性有哪些?

[html] 说说video标签中预加载视频用到的属性是什么?

[html] 解释下什么是ISISO8859-2字符集?

[html] webSocket怎么做兼容处理?

[html] html5哪些标签可以优化SEO?

[html] 说说你对cookie和session的理解

[html] 用一个div模拟textarea的实现

[html] html和html5有什么区别呢?

[html] DOM和BOM有什么区别?

[html] 说说你对target=“_blank“的理解?有啥安全性问题?如何防范?

[html] 说说你对WEB标准和W3C的理解与认识?

[html] HTML5如何使用音频和视频?

[html] 页面中怎么嵌入Flash?有哪些方法?写出来

[html] xml与html有什么区别?

[html]如何让元素固定在页面底部?有哪些比较好的实践?

[html] html5都有哪些新的特性?移除了哪些元素?

[html] title与h1、b与strong、i与em的区别分别是什么?

[html] HTML与XHTML二者有不同

[html] Standards模式和Quirks模式有什么区别?

[html] 说说你对HTML元素的显示优先级的理解

[html] 网页上的验证码是为了解决什么问题?说说你了解的验证码种类有哪些

[html] 你了解什么是无障碍web(WAI)吗?在开发过程中要怎么做呢

[html] 请说说<script>、<script async>和<script defer>的区别

[html] 说说你对属性data-的理解

[html] 关于<form>标签的enctype属性你有哪些了解?

[html]请描述HTML元素的显示优先级

[html] 你认为table的作用和优缺点是什么呢?

[html] 元素的alt和title有什么区别?

[html] 浏览器内多个标签页之间的通信方式有哪些?

[html] 你了解HTML5的download属性吗?

[html] 写一个搜索框,聚焦时搜索框向左拉长并有动画效果

[html] 如果让你实现一个网页版的办公表格(类似excel),你觉得是否可行?如果可行应该怎么做?

[html] 谈谈你对input元素中readonly和disabled属性的理解

[html] 说说你对html中的置换元素和非置换元素的理解

[html] 常见的浏览器内核都有哪些?并介绍下你对内核的理解

[html] iframe框架都有哪些优缺点?

[html] HTML5的文件离线储存怎么使用,工作原理是什么?

[html] title与h1的区别、b与strong的区别、i与em的区别?

[html] 为什么HTML5只需要写<!DOCTYPE HTML>就可以?

[html] viewport常见设置都有哪些?

[html] 简述下html5的离线储存原理,同时说明如何使用?

[html] 简述超链接target属性的取值和作用

[html] 页面导入样式时,使用link和@import有什么区别?

[html] 如何实现标题栏闪烁、滚动的效果

[html] label都有哪些作用?并举相应的例子说明

[html] html5中的form怎么关闭自动完成?

[html] 怎样在页面上实现一个圆形的可点击区域?

[html] Ajax与Flash的优缺点分别是什么?

[html] Form表单是怎么上传文件的?你了解它的原理吗?

[html] 渐进式渲染是什么?

[html] HTML全局属性(global attribute)有哪些(包含H5)?

[html] 制作一个多选的下拉框

[html] 移动端如何让页面强制横屏显示?

[html] 你喜欢哪种布局风格?说说你的理由

[html] 写H5和小程序有什么相同及不同的地方吗?

[html] 你对标签语义化的理解是什么?

[html] js放在html的<body>和<head>有什么区别?

[html] 解释下你对GBK和UTF-8的理解?并说说页面上产生乱码的可能原因

[html] 说说你对影子(Shadow)DOM的了解

[html] 说说你对<meta>标签的理解

[html] 你有了解HTML5的地理定位吗?怎么使用?

[html] web workers有用过吗?能帮我们解决哪些问题?

[html] From表单提交时为什么会刷新页面?怎么预防刷新?

【NodeJs】

[NodeJs] 你有使用过npx吗?它主要解决什么问题?

[NodeJs] 如何使用nodejs对base64进行编解码?

[NodeJs] npm提供了哪些钩子?各有什么作用?

[NodeJs] 如果发现node_modules中有个模块代码有bug,你该怎么办?

[NodeJs] 如何获取项目的根路径?

【jQuery】

[jQuery] 针对jQuery的优化方法有哪些?

[jQuery]JQuery一个对象可以同时绑定多个事件,这是如何实现的?

[jQuery] jQuery中如何将数组转化为json字符串,然后再转化回来?

[jQuery] jQuery UI怎样自定义组件?

[jQuery] Zepto的点透问题如何解决?

[jQuery] jQuery和Zepto的区别?各自的使用场景?

[jQuery] jQuery与jQuery UI有啥区别?

[jQuery] 针对jQuery性能的优化方法有哪些?

[jQuery] jQuery是通过哪个方法和Sizzle选择器结合的?

[jQuery] 你知道js和jQuery是什么关系吗?

[jQuery] 你知道自定义事件吗?jQuery里的fire函数是什么意思,什么时候用?

[jQuery] 谈一下Jquery中的bind(),live(),delegate(),on()的区别?

[jQuery] jQuery的队列是如何实现的?队列可以用在哪些地方?

[jQuery] jquery.extend与jquery.fn.extend的区别?

[jQuery] jQuery的属性拷贝(extend)的实现原理是什么,如何实现深拷贝?

[jQuery] jQuery.fn的init方法返回的this指的是什么对象?为什么要返回this

[jQuery] 你有写过jQuery的扩展吗?都有哪些写法?

[jQuery] 说说看jQuery的选择器有哪些?

[jQuery] jQuery是如何链式调用的?

[jQuery] jQuery的attr和prop方法有什么区别?

【Vue-cli】

[vue-cli]vue-cli3你有使用过吗?它和2.x版本有什么区别?

[vue-cli]vue-cli默认是单页面的,那要弄成多页面该怎么办呢

[vue-cli]不用vue-cli,你自己有搭建过vue的开发环境吗?流程是什么?

[vue-cli]怎么使用vue-cli3创建一个项目?

[vue-cli] 说下你了解的vue-cli原理?你可以自己实现个类vue-cli吗?

[vue-cli] 你知道什么是脚手架吗?

[vue-cli] vue-cli中你经常的加载器有哪些?

[vue-cli]vue-cli怎么解决跨域的问题?

[vue-cli]vue-cli生成的项目可以使用es6、es7的语法吗?为什么?

[vue-cli]vue-cli3插件有写过吗?怎么写一个代码生成插件?

[vue-cli]在使用vue-cli开发vue项目时,自动刷新页面的原理你了解吗?

[vue-cli] vue-cli工程中常用的npm命令有哪些

[vue-cli]vue-cli提供了的哪几种脚手架模板?

【Vue-element】

[vue-element] ElementUI是怎么做表单验证的?在循环里对每个input验证怎么做呢?

[vue-element] 你有二次封装过ElementUI组件吗?

[vue-element] ElementUI怎么修改组件的默认样式?

[vue-element]ElementUI的穿梭组件如果数据量大会变卡怎么解决不卡的问题呢?

[vue-element] ElementUI表格组件如何实现动态表头?

[vue-element] ElementUI使用表格组件时有遇到过问题吗?

[vue-element]有阅读过ElementUI的源码吗?

[vue-element]项目中有使用过ElementUI吗?有遇到过哪些问题?它的使用场景主要是哪些?

[vue-element] 有用过哪些vue的ui?说说它们的优缺点?

【Vue】

[vue] vue组件里的定时器要怎么销毁?

[vue] <template></template>有什么用?

[vue] 你有使用过JSX吗?说说你对JSX的理解

[vue] 使用vue渲染大量数据时应该怎么优化?说下你的思路!

[vue] vue组件会在什么时候下被销毁?

[vue] vue组件里写的原生addEventListeners监听事件,要手动去销毁吗?为什么?

[vue] 说说你对Object.defineProperty的理解

[vue] 在子组件中怎么访问到父组件的实例?

[vue] 在组件中怎么访问到根实例?

[vue] 怎么访问到子组件的实例或者子元素?

[vue] vue中什么是递归组件?举个例子说明下?

[vue] 使用vue写一个tab切换

[vue] 你有使用做过vue与原生app交互吗?说说vue与ap交互的方法

[vue] 在vue中使用this应该注意哪些问题?

[vue] 说说组件的命名规范

[vue] 怎么配置使vue2.0+支持TypeScript写法?

[vue] vue的is这个特性你有用过吗?主要用在哪些方面?

[vue] vue的:class和:style有几种表示方式?

[vue] 你了解什么是函数式组件吗?

[vue] vue怎么改变插入模板的分隔符?

[vue] 组件中写name选项有什么作用?

[vue] 说说你对provide和inject的理解

[vue] 说说你对slot的理解有多少?slot使用场景有哪些?

[vue] 你有使用过动态组件吗?说说你对它的理解

[vue] 开发过程中有使用过devtools吗?

[vue] prop验证的type类型有哪几种?

[vue] prop是怎么做验证的?可以设置默认值吗?

[vue] 怎么缓存当前打开的路由组件,缓存后想更新当前组件怎么办呢?

[vue] 说说你对vue组件的设计原则的理解

[vue] vue如何优化首页的加载速度?

[vue] vue打包成最终的文件有哪些?

[vue] vue能监听到数组变化的方法有哪些?为什么这些方法能监听到呢?

[vue] vue首页白屏是什么问题引起的?如何解决呢?

[vue] 你了解vue的diff算法吗?

[vue] ajax、fetch、axios这三都有什么区别?

[vue] vue中是如何使用event对象的?

[vue] 移动端ui你用的是哪个ui库?有遇到过什么问题吗?

[vue] 你知道nextTick的原理吗?

[vue] 说说你对v-clock和v-pre指令的理解

[vue] 你有自己用vue写过UI组件库吗?

[vue] SSR解决了什么问题?有做过SSR吗?你是怎么做的?

[vue] 说说你对单向数据流和双向数据流的理解

[vue] 有在vue中使用过echarts吗?踩过哪些坑?如何解决的?

[vue] vue性能的优化的方法有哪些?

[vue] 说说你觉得认为的vue开发规范有哪些?

[vue] vue部署上线前需要做哪些准备工作?

[vue] vue父子组件双向绑定的方法有哪些?

[vue] vue过渡动画实现的方式有哪些?

[vue] vue怎么获取DOM节点?

[vue] vue常用的修饰符有哪些?列举并说明

[vue] 你认为vue的核心是什么?

[vue] SPA首屏加载速度慢的怎么解决?

[vue] 动态给vue的data添加一个新的属性时会发生什么?怎样解决?

[vue] v-model是什么?有什么用呢?

[vue] 删除数组用delete和Vue.delete有什么区别?

[vue] 组件和插件有什么区别?

[vue] 说说你使用vue过程中遇到的问题(坑)有哪些,你是怎么解决的?

[vue] 说说你对选项el,template,render的理解

[vue] vue实例挂载的过程是什么?

[vue] vue在组件中引入插件的方法有哪些?

[vue] v-if和v-for的优先级是什么?如果这两个同时出现时,那应该怎么优化才能得到更好的性能?

[vue] 分别说说vue能监听到数组或对象变化的场景,还有哪些场景是监听不到的?无法监听时有什么解决方案?

[vue] $nextTick有什么作用?

[vue] watch怎么深度监听对象变化

[vue] 说说你对vue的mixin的理解,有什么应用场景?

[vue] 怎么修改vue打包后生成文件路径?

[vue] EventBus注册在全局上时,路由切换时会重复触发事件,如何解决呢?

[vue] vue为什么要求组件模板只能有一个根元素?

[vue] 说说你对vue的表单修饰符.lazy的理解

[vue] v-once的使用场景有哪些?

[vue] 分析下vue项目本地开发完成后部署到服务器后报404是什么原因呢?

[vue] 说下 a t t r s 和 attrs和 attrslisteners的使用场景

[vue] vue自定义事件中父组件怎么接收子组件的多个参数?

[vue] vue如何监听键盘事件?

[vue] 怎么在vue中使用插件?

[vue] 你有写过自定义组件吗?

[vue] 说说你对keep-alive的理解是什么?

[vue] 为什么data属性必须声明为返回一个初始数据对应的函数呢?

[vue] watch和计算属性有什么区别?

[vue] v-for循环中key有什么作用?

[vue] 怎么使css样式只在当前组件中生效?

[vue] 你有看过vue的源码吗?如果有那就说说看

[vue] 你有写过自定义指令吗?自定义指令的生命周期(钩子函数)有哪些?

[vue] 说说你对MVC、MVP、MVVM模式的理解

[vue] 说下你对指令的理解?

[vue] 请描述下vue的生命周期是什么?

[vue] vue组件之间的通信都有哪些?

[vue] 什么是虚拟DOM?

[vue] 什么是双向绑定?原理是什么?

[vue] vue和react有什么不同?使用场景分别是什么?

[vue] vue和react有什么不同?使用场景分别是什么?

[vue] 说说vue的优缺点

[vue] 有使用过vue吗?说说你对vue的理解

[vue] vue项目有做过单元测试吗?

[vue] 写出你知道的表单修饰符和事件修饰符

[vue] 说说你对proxy的理解

[vue] 用vue怎么实现一个换肤的功能?

[vue] 如果让你教一个2-3年经验前端经验的同事使用vue,你该怎么教?

[vue] vue在created和mounted这两个生命周期中请求数据有什么区别呢?

[vue] vue项目有使用过npm run build --report吗?

[vue] webpack打包vue速度太慢怎么办?

[vue] vue要做权限管理该怎么做?如果控制到按钮级别的权限怎么做?

[vue] 说下你的vue项目的目录结构,如果是大型项目你该怎么划分结构和划分组件呢?

[vue] 在移动端使用vue,你觉得最佳实践有哪些?

[vue] 如何解决vue打包vendor过大的问题?

[vue] vue在开发过程中要同时跟N个不同的后端人员联调接口(请求的url不一样)时你该怎么办?

[vue] 你们项目为什么会选vue而不选择其它的框架呢?

[vue] vue开发过程中你有使用什么辅助工具吗?

[vue] vue和微信小程序写法上有什么区别?

[vue] 怎么缓存当前的组件?缓存后怎么更新?

[vue] 你了解什么是高阶组件吗?可否举个例子说明下?

[vue] 为什么我们写组件的时候可以写在.vue里呢?可以是别的文件名后缀吗

[vue] vue-loader是什么?它有什么作用?

[vue] 说说你对vue的extend(构造器)的理解,它主要是用来做什么的?

[vue] 如果将axios异步请求同步化处理?

[vue] 怎么捕获组件vue的错误信息?

[vue] 为什么vue使用异步更新组件?

[vue] 如何实现一个虚拟DOM?说说你的思路

[vue] 写出多种定义组件模板的方法

[vue] SPA单页面的实现方式有哪些?

[vue] 说说你对SPA单页面的理解,它的优缺点分别是什么?

[vue] DOM渲染在哪个周期中就已经完成了?

[vue] 第一次加载页面时会触发哪几个钩子?

[vue] vue生命周期总共有几个阶段?

[vue] vue生命周期的作用是什么?

[vue] vue和angular有什么区别呢?

[vue] 如何引入scss?引入后如何使用?

[vue] 使用vue开发过程你是怎么做接口管理的?

[vue] 为何官方推荐使用axios而不用vue-resource?

[vue] 你了解axios的原理吗?有看过它的源码吗?

[vue] axios是什么?怎样使用它?怎么解决跨域的问题?

[vue] 说说你对vue的template编译的理解?

[vue] v-on可以绑定多个方法吗?

[vue] vue如果想扩展某个现有的组件时,怎么做呢?

[vue] vue使用v-for遍历对象时,是按什么顺序遍历的?如何保证顺序?

[vue] vue变量名如果以_、$开头的属性会发生什么问题?怎么访问到它们的值?

[vue] vue的属性名称与method的方法名称一样时会发生什么问题?

[vue] vue给组件绑定自定义事件无效怎么解决?

[vue] 实际工作中,你总结的vue最佳实践有哪些?

[vue] vue怎么实现强制刷新组件?

[vue] 在.vue文件中style是必须的吗?那script是必须的吗?为什么?

[vue] 在vue事件中传入$event,使用e.target和e.currentTarget有什么区别?

[vue] 说说你对vue的错误处理的了解?

[vue] 你有使用过babel-polyfill模块吗?主要是用来做什么的?

[vue] 在vue项目中如何配置favicon?

[vue] watch的属性用箭头函数定义结果会怎么样?

[vue] watch的属性用箭头函数定义结果会怎么样?

[vue] 如何在子组件中访问父组件的实例?

[vue] vue边界情况有哪些?

[vue] 你期待vue3.0有什么功能或者改进的地方?

[vue] 你知道style加scoped属性的用途和原理吗?

[vue] Vue.observable你有了解过吗?说说看

[vue]vue渲染模板时怎么保留模板中的HTML注释呢?

[vue] vue中怎么重置data?

[vue] 你知道vue中key的原理吗?说说你对它的理解

[vue] 你是从vue哪个版本开始用的?你知道1.x和2.x有什么区别吗?

[vue] 你有看过vue推荐的风格指南吗?列举出你知道的几条

[vue] 使用vue开发一个todo小应用,谈下你的思路

[vue] 你知道vue2.0兼容IE哪个版本以上吗?

[vue] 如果现在让你从vue/react/angularjs三个中选择一个,你会选哪个?说说你的理由

[vue] 跟keep-alive有关的生命周期是哪些?描述下这些生命周期

[vue] 使用vue后怎么针对搜索引擎做SEO优化?

[vue] 怎么解决vue动态设置img的src不生效的问题

[vue] 怎么解决vue打包后静态资源图片失效的问题?

[vue] 怎么给vue定义全局的方法

[vue] vue2.0不再支持v-html中使用过滤器了怎么办?

[vue] vue中data的属性可以和methods中的方法同名吗?为什么

[vue] 从0到1自己构架一个vue项目,说说有哪些步骤、哪些重要插件、目录结构你会怎么组织

[vue] 你知道vue的模板语法用的是哪个web模板引擎的吗?说说你对这模板引擎的理解

[vue] 你知道v-model的原理吗?说说看

[vue] 你有使用过vue开发多语言项目吗?说说你的做法?

[vue] 在使用计算属性的时,函数名和data数据源中的数据可以同名吗?

【JS】

[js] 请使用js实现一个秒表计时器的程序

[js] 模拟 localStorage 时如何实现过期时间功能

[js] 请使用js实现商品的自由组合,并说说你的思路

[js] js中的undefined和 ReferenceError: xxx is not defined 有什么区别?

[js]JavaScript Number.toPrecision() 函数详解

[js] 获取浏览器当前页面的滚动条高度的兼容写法

[js] 一道变态题 Number.call.call(Number, undefined, 0) 等于什么

[js] ReferenceError和TypeError有什么区别?

[js] 如何避免JS浮点运算的精度问题(例:0.1+0.7=0.7999999999999999)

[js] 举例说明js立即执行函数的写法有哪些?

[js] for in 和 for of 的区别?

[js] 写一个方法判断数组内元素是否全部相同

[js] 说说防止重复发送ajax请求的方法有哪些?各自有什么优缺点?

[js] 请使用 js 实现一个双向链表

[js] ajax请求地址只支持http/https吗?能做到让它支持rtmp://等其它自定义协议吗 ?

[js] 请写一个性能最好的深度克隆对象的方法

[js] 使用ajax请求真的不安全吗?为什么

[js] 你有使用过pjax吗?它的原理是什么?

[js] 根据元素ID遍历树形结构,查找到所有父元素ID

[js] 举例说明Object.defineProperty会在什么情况下造成循环引用导致栈溢出?

[js] 写一个方法,当给定数字位数不足8位时,则在左边补充0以补足8位数的方法

[js] innerHTML与outerHTML有什么区别?

[js] js操作节点的方法有哪些?

[js] 写一个格式化时间的方法

[js] pjax和ajax的区别是什么?

[js] 微信小程序实现轨迹回放,微信原生小程序,基于uniapp的小程序?

[js] 异步请求重试策略有哪些呢?

[js] 写一个方法实现promise失败后自动重试

[js] 实现多张图片合成一张的效果

[js] ajax如何接收后台传来的图片?

[js] js源代码压缩都有哪些方法?它们的压缩原理分别是什么

[js] 不用 + eval Function 实现加法

[js] 写一个 document.querySelector 的逆方法

[js] 如何判断对象是否属于某个类?

[js] 说说你对js沙箱的理解,它有什么应用场景?

[js] 纯函数和函数式编程有什么关系?

[js] 为什么要用纯函数?

使用js实现一个图片剪裁的功能

[js] 使用for-in语句能保证遍历对象的顺序吗?如果不能那为什么?如果可以那又如何保证?

[js] 写个方法获取屏幕的DPI

[js] promise的构造函数是同步执行还是异步执行,它的then方法呢?

[js] 内存泄漏和内存溢出有什么区别

[js] 写一个方法把科学计数法转换成数字或者字符串

[js]怎样避免原型链上的对象共享?

[js] 写一个方法,实时验证input输入的值是否满足金额如:3.56(最多只有两位小数且只能数字和小数点)的格式,其它特殊字符禁止输入

[js]使用delete删除数组,其长度会改变吗

[js] 代码中如果遇到未定义的变量,会抛出异常吗?程序还会不会继续往下走?

[js] 说说你对JSBridge的理解

[js] js循环中调用异步的方法,如何确保执行结果的顺序是正确的?

[js] 写一个方法遍历指定对象的所有属性

[js] 实现一个函数记忆的方法

[js] 手写一个trim()的方法

[js] 你是如何比较js函数的执行速度的?

[js] axios拦截器原理是什么?

[js] fetch和axios请求的原理都是基于XMLHttpRerequst吗

[js] 举例说明面向对象编程有什么缺点?

[js] 使用js实现一个循环队列

[js] Number()的存储空间是多大?假如接口返回一个超过最大字节的数字怎么办?

[js] alert如何让文本换行?

[js] 一个api接口从请求数据到请求结束共与服务器进行了几次交互?

[js] js的循环结构有哪些?

[js] innerHTML有什么缺点

[js] 举例说明js中什么是尾调用优化

[js] 如何判断两个对象相等?

[js] 字符串拼接有哪些方式?哪种性能好

[js] localStorage什么时候过期?

[js]写一个获取非行间样式的方法

[js] 写一个获取页面中所有checkbox的方法

[js] XML与JSON有什么的区别?

[js] flash如何与js交互?

[js] 说说你对js对象生命周期的理解

[js] 在DOM上同时绑定两个点击事件(一个用捕获,一个用冒泡),事件总共会执行几次,先执行哪个事件?

[js] json和对象有什么区别?

[js] script所在的位置会影响首屏显示时间吗

[js] callee和caller的区别和作用是什么?

[js] AudioContext有什么应用场景?

[js] 如何按回车自动提交表单

[js] 写一个方法获取图片的方向

[js] 在设置keyup监听事件后按F5刷新和按浏览器中刷新键刷新有什么区别?

[js] 用js写一个方法检测浏览器是否支持css3的属性

[js] 对a = (‘1‘||‘2‘||‘3‘) ? false : true写法进行改进,写出你优化后的方法

[js] Geolocation.getCurrentPosition()用来做什么的?在什么浏览器不受兼容?

[js] setTimeout的第三个参数有什么用?

[js] 解释下深度优先遍历和广度优先遍历的区别及如何实现

[js] 你认为es5的设计缺陷有哪些?

[js] 使用ajax轮询接口有什么优缺点?

[js] 如何提升JSON.stringify的性能

[js] 说说你对JS中暂性死区的理解,它有什么运用场景?

[js] document.domain的作用是什么?它有什么限制?

[js] axios为什么可以使用对象和函数两种方式调用?是如何实现的?

[js] 在不支持js的浏览器中如何隐藏JavaScript代码?

[js] 微信的JSSDK都有哪些内容?如何接入?

个人简介

我是歌谣,欢迎和大家一起交流前后端知识。放弃很容易,
但坚持一定很酷。欢迎发表个人见解,一起讨论,一起成长。

建议收藏,持续更新

相关推荐
©️2020 CSDN 皮肤主题: 点我我会动 设计师:白松林 返回首页
实付 9.90元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值