frontend-dev面试
Posted minty
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了frontend-dev面试相关的知识,希望对你有一定的参考价值。
1.笔试题 vuex 存储的数据为null或者undefined是为啥? 1.伸缩布局 flex规则 2.横向布局的实现方法有多少? 3.说一说 flex:1; 的含义 / 说一说flex:1 1 300px; 的含义 4.域名的区别 比如 baidu.com / www.baidu.com / aaa.baidu.com 的区别是什么? 5.为什么要跨域?如何解决跨域?跨域的弊端? 6.项目开发中所做过的兼容有哪些? 7.ES6新语法 8.ES6中的generator 9.vue中的mixin 10.vue中的diff算法 11.vue虚拟dom生成真实dom——原理 选择题:大概10题 1.考察px,em,rem 2.哪个方法没有改变数组,concat,splice,slice,join 3."1 2 3" 正则返回 4.new String("A")在case判断式中的返回 简答题: 1. css实现多行文字垂直居中 2. javascript typeof返回值有哪几种 3. 输出一个字符串的第一个不重复的字符 参考答法: var str = ‘asdasdfaffjasaso‘;//测试字段 var strs = []; var len = str.length; var num = 0; for (var i = 0; i < len; i++) strs.push(str.slice(i, i + 1)); for (var j = 0; j < len; j++) for (var k = 0; k < len; k++) if (j != k) if (strs[j] != strs[k]) num++; if (num == len - 1) console.log(strs[j]); break; num = 0;
以上是关于frontend-dev面试的主要内容,如果未能解决你的问题,请参考以下文章
为啥我使用 frontend-maven-plugin 构建 vue 有一个空错误
如何解决 Google Cloud Function 上的“No module named 'frontend'”错误消息
Unable to acquire the dpkg frontend lock
2019-11-02 Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend)
Ubuntu中Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend)问题的解决