• 前端常见面试题总结


    1.h5新增特性https://www.cnblogs.com/shun1015/p/12422117.html

    2.CSS3新特性

    3.js中 0.1 + 0.2 = 0.3 ?(0.1+0.2等于0.3吗)

    4.简单说一下跨域的原理(前端项目中是如何解决跨域的)

    5.说一下mvvm模式(因为vue是基于MVVM模式的)

    6.例如移动端有个列表,点击进入详情,要求返回列表页还在原来的位置怎么做(就是在问keep-alive)

    7.vue的双向绑定原理

    8.get和post请求的区别(当然还有put,delete)

    9.什么是js原型https://www.cnblogs.com/shun1015/p/12358828.html

    10.new的含义

    11.js中数组的方法(es5新增的,是否改变原数组)

    12.js中字符串的方法

    13.es6新增的一些特性(必问)

    (let和const和var的区别, 模板字符串,箭头函数,对象的解构赋值,…拓展操作符 数组的合并,新增的数据类型symbol,promise)

    14.简单说一下promise

    15.vue的双向绑定原理(结合MVVM模式说)

    16.vue移动端点击事件延迟300毫秒,怎么解决

    17.函数的防抖和节流

    18.对webpack的理解,项目中怎么配置webpack

    19.ie盒子和标准盒子的区别

    20.子元素在父元素水平垂直区中的方式有哪些

    21.什么是BFC

    22.简单说一下vue-router(这个问题太大了)

    23.vue的路由导航钩子(处理过什么)

    24.介绍一下vuex,项目中怎么使用的(state,Mutations,action,getters的作用)

    25.vue的路由传参(上面有问过vue-router)

    26.vue中watch和computed的区别

    27.rem和em的区别

    28.vue组件是如何通信的(1.主要是传值,2.vuex数据共享)

    29.浏览器输入url到页面展示经历了哪些过程

    30.验证码有个倒计时一分钟怎么做(刷新页面不清空)

    31.js中同步和异步

    32.vue的两个核心(数据驱动和组件系统)

    33.移动端border 1px,在高分辨下会显示成2像素,怎么解决

    34.vue父组件如何触发子组件的方法

    35.js中构造函数和类, es6中class与构造函数的关系

    36.对象的深浅拷贝

    37.有没有做过下载elcel文件

    38.图片与图片之间有缝隙,怎么解决

    39.vue实现路由的懒加载

    40.有没有用过solt插槽

    41.vue怎么定义filter过滤器的,用它处理过哪些东西

    42.token(用户的登录信息)一般存哪

    43.vue如何获取dom节点

    44.对this.$nextTick()的理解

    45.使用keep-alive时,触发了哪两个函数

    46.vue实现路由的懒加载

     

  • 相关阅读:
    比特币全节点(bitcoind) eth 全节点
    Knowledge Tracing -- 基于贝叶斯的学生知识点追踪(BKT)
    trate
    spark
    linux 切换c++版本
    查找两个数组的相同字符(两个超大文件的相同字符)
    作业调度框架FluentScheduler
    .net与js数据交换中文乱码问题解决
    数据库死锁问题
    Service Fabric service 根据环境变量读取配置文件
  • 原文地址:https://www.cnblogs.com/shun1015/p/12940439.html
Copyright © 2020-2023  润新知