zoukankan      html  css  js  c++  java
  • 最近整理的一些前端面试题

    基础:

    1.JS基本数据类型有哪些?

    2.复制数组有哪些方式?

    3.数组去重的方式有哪些?

    4.如何判断一个值未定义或为空,常见应用场景是什么?

    5.跨域请求服务端的返回值是什么?

    6.简述事件冒泡/浏览器事件流向?

    CSS:

    1.简述flex-direction的作用

    2.CSS中实现动画时,animation 与 transition的区别

    jQuery:


    1. jQuery绑定单击事件的方法有哪些?


    2. 如何退出 $.each


    3. checkbox元素如何判断是否选取?


    4. 如果页面定义了两个相同ID的元素,jQuery选择器会选择什么?

     

    Vue与React 可以二选一回答

    Vue 相关

    1.双向绑定原理,深入-> 如何绑定到全局 -> 安全的绑定方法是什么?

    2.nextTick方法的使用场景是什么?

    3.Vuex中mutaion 和 action区别

    4.开发模式下如何方便的与后端联调?

    5.打包文件过大会出现什么问题,如何解决?

     

    React 相关

    1.setState后发生了什么,为什么是异步的?

    2.Class Component与Functional Component分别适用于什么场景?

    3.PureComponent与FunctionComponent的区别?

    4.为什么不建议使用index作为key?

    5.connect实际上是一种什么函数?

  • 相关阅读:
    Spring_3.1
    handler发消息的形式
    css元素排列
    利用Socket远程发送文件
    jtree添加节点
    url传参中文乱码
    struts action和jsp之间的传值
    Struts 404 The requested resource is not available
    tomcat server需要重启的时刻
    c++获取系统时间(引用别人的博文)
  • 原文地址:https://www.cnblogs.com/aleafo/p/10280515.html
Copyright © 2011-2022 走看看