• 面试之旅


        我个人更愿意把工作中遇到的问题整理成笔记,但是写博客是一种很好的习惯,正在慢慢培养,希望将来的某一天回头再看,能有所帮助,也希望能帮助更多的人。

    我个人五月份离职,为了错开夏天高温找工作,貌似有点晚,西安已经挺热的了。本人比较喜欢裸辞,哪怕知道在职找工作比较保险,但是还是比较喜欢自由放松,辞职后慢慢找,看到的朋友还是建议找工作避开夏季高温时期,同时建议你们不要裸辞。

      投简历前两天总共投了十家左右,基本没人看,不过我比较心大,遇到同样情况的人也别心急,因为招聘网站很多是已经招到人但是招聘信息还没撤销的,投简历最后投当天的,然后工作经验最好符合,当然部分不那么严格,然后每天都不要放弃投简历,随后三天面试邀请变多,所以不要急。

      

    面试技术点

      1.console在ie下报错解决方法。

      2.vue+webpack怎么配置,让js打包后,自己写的js是一个,第三方(vue.js等nodemoudles中js)是一个js,

      3.vue把一个接口分三次,然后怎么判断三次请求成功,获取这三次请求的部分数据,渲染到一个地方,三次请求并发执行

      4.v-if,v-show,v-hide区别及使用场景(老实说这个只知道区别,但我平时都用的v-if)

      5.!doctype的作用,及不加这一句页面有何变化------------没试过,准备尝试下

       尝试后发现去掉后发现h3标签默认的上边距变小,比如去掉后大概距离顶部10px左右,加上<!DOCTYPE html>后有20px左右,换成div标签没有变化

      !doctype声明文档类型,比如声明的是xhtml的话,浏览器解析是对标签要求比较高,如p标签必须闭合,网页中用了 <!DOCTYPE html... 就表示该页面采用了W3C标准,这样做可以增强页面的兼容性,降低对浏览器的依赖性。

      6.link和@include区别   

      7.隐藏一个元素的方法,有很多

      8.清除浮动的几种方法,当时只回答了clear:both;

          百度后结果(推荐:after})

          a.父级设置高度(这个我当时随口一说,没想到是对的)

          b.clear: both;  位置可以是父级相邻的div也可以是:after;或者浮动元素的最后面加一个空div

          c.父级设置overflow: hidden;

          d.父级设置overflow: auto;   overflow这种方法有缺陷,必须设宽度或zoom:1;

          e.父级设置  display: table;

      9.把abc作为参数传给一个函数返回a,b,c,我当时回答自我感觉没啥毛病,毕竟口述和敲代码还是有不同的,有更多可能性,并且你调试不知道最终结果。

      10.vue中请求接口时后端返回对象中一个字段不一定有,比如userid,当未登录时返回是没有这个字段的,前端针对这个字段的处理就会报错,我回答的是可以根据if(obj.userid) {.......do something} else { ..不做处理}  这样就可以跳出不存在的情况,但是面试官说obj不存在这个属性时直接报错,不可以,我自行测试是可以的,跳到else中,可能是vue个例吧。

      

    暂时记得这些,后续补充。。

    ps 面试还是要准备好,不会的没答对不可惜,可惜的是会的都答不对,简直心塞塞

  • 相关阅读:
    写在连载之前——DIY微型操作系统篇
    footer始终在页面最底部的方法(问题待检验)
    各种二级菜单代码
    复选框已经有checked,但是页面没有选中效果(解决)
    px em rem 的区别
    marquee标签详解
    Docker:正常运行的容器突然端口不通一般检查方法
    linux中 vm.overcommit_memory 的含义
    redis6 redis-cli cluster的使用总结
    利用Java反射机制优化简单工厂设计模式
  • 原文地址:https://www.cnblogs.com/happyguo/p/9056734.html
Copyright © 2020-2023  润新知