• 前端面试知识点(题)


    前一段时间也不知道抽了什么筋,特想换工作,就请了几天假,约了好多面试,出去那个跑啊,简直是累成狗,为了不辜负自己白跑的那些日子,我决定把我遇到的一些题目和知识点记录下来,也作为我写的第一篇文章,因为我越来越发现,虽然是不是文科生,不擅长写文章,没有华丽丽的词语没有饱满的情感,也要坚持写,记录自己的知识,记录自己遇到的各种问题,坚持下来,总会有成长的,不用多久,我就会升职加薪,当上总经理,出任CEO,迎娶白富美,走上人生巅峰,想想还有点儿小激动呢!当然,身为女士,不用迎娶白富美,也可以钓个高富帅~~~哈哈哈哈,以下步入正题:

    随想随写的,没有循序渐进的过程,比较跳跃,就跳着看吧 -_-

    1、css:伪类和伪元素区别。
    2、inline-block的会造成的问题。
    3、列举几个bom(js宿主)对象 ,dom 对象,js原生对象。
    4、cookie ,session,localstorage , sessionStorage 的区别。
    5、对闭包的理解,使用,好处坏处。
    6、对this的理解。
    7、== 和 === 区别。(注意引用的类型的比较)
    8、为什么要使用cdn。
    9、call 和apply 的区别。
    10、jquery 的$ 和 $.fn 的区别。
    11、null 和undefined 的区别。
    12、关于http 请求的理解,缓存和状态码等,都有哪些方法。
    13、ajax的原理,好处 和 坏处(关于历史记录的问题)。
    14、另外还有一些使用过的框架,及工作方式。
    15、什么是原型链,prototype的使用。使A方法继承B方法。
    16、变量的声明问题:如:
    var a;
    function a(){
    alert("111111111");
    }
    alert(a);
    会出现什么?

    17、html 的第一行代码的作用。doctype
    18、addEventListner 和 attachEventListner 区别。
    19、js 事件的冒泡捕获等。
    20、什么事web 语义化,表现层与数据层分离。
    21、jquery 源码,回调函数等。
    22、trigger() 是什么意思?
    23、jsonp 原理。
    24、怎样优化现有网站?
    25、举例几个ie浏览器和其他浏览器不同的例子。
    26、oop?
    27、bind,live,delegate 区别。
    28、css 的优先级 ,权重。
    29、animation 和 transition区别。

    另外还要熟悉一下es5 、 es6的规范, 等。

    以上知识点面试的时候都有可能涉及到,要面试的弟弟妹妹要准备好哟!

  • 相关阅读:
    每日日报
    每日日报
    java笔记
    每日日报
    每日日报
    每日日报
    查看当前mysql时区 并设置为北京时间
    springboot 指定配置文件启动, 区分开发和线上分支
    Js Contains方法
    vue $refs的基本用法
  • 原文地址:https://www.cnblogs.com/chaojie/p/4803483.html
Copyright © 2020-2023  润新知