web前端开发面试必会
记录web前端面试必须掌握的一些题库与经验总结
明致成
人生海海,山山而川,不过尔尔!
展开
-
css面试题
1、如何用css或js实现多行文本溢出省略效果,考虑兼容性?答案: 单行: overflow:hidden text-overflow:ellipsis white-space:nowrap 多行: display:-webkit-box -webkit-box-orient:vertical...原创 2019-11-03 08:53:47 · 110 阅读 · 0 评论 -
浏览器/html/css面试题1-89
1.什么是盒模型2.行内元素有哪些?块级元素有哪些?空(void)元素有那些?行内元素和块级元素有什么区别?3.简述src和href的区别4.什么是css Hack5.什么叫优雅降级和渐进增强6.px和em的区别7.HTML5 为什么只写8.Http的状态码有哪些9.一次完整的HTTP事务是怎么一个过程10.HTTPS是如何实现加密11.浏览器是如何渲染页面的12.浏览器的内...原创 2019-11-03 08:52:52 · 222 阅读 · 0 评论 -
ES6面试题
*****ES6新增方法面试题 1.let const var比较 2.反引号(`)标识 3.函数默认参数 4.箭头函数 5.属性简写 6.方法简写 7.Object.keys()方法,获取对象的所有属性名或方法名 8.Object.assign ()原对象的属性和方法都合并到了目标对象 9.for...of 循环 10.import和...原创 2019-11-03 08:50:51 · 662 阅读 · 0 评论 -
vue面试题
*****生命周期函数面试题 1.什么是 vue 生命周期 2.vue生命周期的作用是什么 3.第一次页面加载会触发哪几个钩子 4.简述每个周期具体适合哪些场景 5.created和mounted的区别 6.vue获取数据在哪个周期函数 7.请详细说下你对vue生命周期的理解?*****vue路由面试题 1.mvvm 框架是什么? 2....原创 2019-11-03 08:49:06 · 347 阅读 · 0 评论 -
JavaScript面试题(2)
1.简述同步和异步的区别2.怎么添加、移除、复制、创建、和查找节点3.实现一个函数clone 可以对Javascript中的五种主要数据类型(Number、string、Object、Array、Boolean)进行复制4.如何消除一个数组里面重复的元素5.写一个返回闭包的函数6.使用递归完成1到100的累加7.Javascript有哪几种数据类型8.如何判断数据类型9.conso...原创 2019-11-03 08:47:52 · 301 阅读 · 1 评论 -
JavaScript笔试题(1)
1. 输出是什么?function sayHi() { console.log(name) console.log(age) var name = 'Lydia' let age = 21}sayHi()A: Lydia 和 undefinedB: Lydia 和 ReferenceErrorC: ReferenceError 和 21D: undefined...原创 2019-11-02 20:10:53 · 427 阅读 · 0 评论