前端面试题-普通版

作者: 前端大课堂 | 来源:发表于2019-01-01 12:32 被阅读11次

    前端面试题,面向普通的前端开发者,不定时补充好题目。 

    CSS:

        1. 如何实现上下左右居中布局。

    JS:

        1. JS中的数据类型有哪些 

        2. JS如何实现继承 

        3. dom节点如何绑定事件,事件委托是什么

        4. 严格模式是什么

        5. dom如何删除节点,如何高效复用节点

        6. JS原型链是什么,如何实现一个类?

        7. 如何取消冒泡?

        8. JS中的变量声明提升

        9. 如何判断一个变量是不是数组

    高级:

        1. 实现一个深克隆 

    编码题:

        1. 实现一个深度克隆(深拷贝)  deepClone(src, dest)

        1.2 实现一个多继承 mixin, mixin(A, B), 使得A可以调用B的方法

        1.3 克隆和继承的区别是什么?

    2. 针对一类函数进行封装,记录函数调用的参数和返回值

        loggerWrapper(fn)

        如何应用这个函数?

    3. 写一个函数mulify, 使得mul(2)(3)(4) === 24

    相关文章

      网友评论

        本文标题:前端面试题-普通版

        本文链接:https://www.haomeiwen.com/subject/umdnlqtx.html