契约锁面试

契约锁一面

hr面,电话沟通,非常简短,就问了一个技术问题:判断数组的方法

契约锁二面

电话面,对方非常友好。
问题:

  1. 字符串变成dom

    function parseDom(arg) {
        let div = document.createElement('div')
        div.innerHtml = arg
        return div.childNodes
    }
  2. vue的全局方法

     this.$set
     this.$emit
     this.$watch
     ...
  3. this.$nextTick的作用,下一轮dom更新循环指什么,手动更改一个dom会出发回调吗

  4. vue template编译产物,render函数

  5. js通用的类型检测

     Object.prototype.toString.call()
  6. 交换两个元素a, b

    let c
    c = a
    a = b
    b = c
    a = a + b
    b = a - b
    b = a - b
  7. vue生态的理解

  8. 函数式组件,函数式编程

  9. cookie

  10. slice和splice的区别,会不会改变原数组
    slice不会,splice不会

  11. http状态码有哪些,301和302的区别

  12. 跨域方法
    jsonp cors 代理

  13. sort排序依据

  14. 给出一个在数组中的值,找出最接近的值

面试官建议

基础还欠缺,需要恶补

全部评论
你面的是前端吗?进了没有
2 回复
分享
发布于 2021-04-08 15:23

相关推荐

点赞 评论 收藏
转发
点赞 22 评论
分享
牛客网
牛客企业服务