zoukankan      html  css  js  c++  java
  • 前端面试总结一

    1.前端页面有哪三层构成,分别是什么?作用是什么?

    构成:结构层、表示层、行为层 
    分别是:HTML、CSS、JavaScript 
    作用:HTML实现页面结构,CSS完成页面的表现与风格,JavaScript实现一些客户端的功能与业务。
    

    2.cookie丶sessionStorage丶localStorage之间的区别和使用

    cookie:存储在用户本地终端上的数据。有时也用cookies,指某些网站为了辨别用户身份,进行session跟踪而存储在本地终端上的数据,通常经过加密。一般应用最典型的案列就是判断注册用户是否已经登过该网站。
    localStorage和sessionStorage都是h5在客户端存储数据的方法。localStorage - 没有时间限制的数据存储,第二天、第二周或下一年之后,数据依然可用。
    sessionStorage - 针对一个 session 的数据存储,当用户关闭浏览器窗口后,数据会被删除。
    

    3.css隐藏元素的方法

    1.设置元素的opacity(发音:[oʊˈpæsəti])
    2.将 visibility 设为 hidden
    3.将display设为none
    4.将 position 设为 absolute
    

    4.你曾经用过哪些浏览器测试,它们的内核是什么?

    IE浏览器:IE内核;火狐浏览器:Gecko内核;谷歌浏览器:webkit内核
    

    5.ajax get和post有何区别?

    1.GET请求会将参数跟在URL后进行传递,而POST请求则是作为HTTP消息的实体内容发送给WEB服务器。
    2.GET方式请求的数据会被浏览器缓存起来
    3.GET一般用来请求数据,POST一般用来提交表单数据。
    

    6.如何理解事件委托

    事件委托,通俗地来讲,就是把一个元素响应事件(click、keydown......)的函数委托到另一个元素;
    

    7.如何理解闭包?

    在一个函数内部定义了一个子函数,并且返回到外部调用的方式叫做闭包。
    

    8.请描述一下MVC,MVP,MVVM

    9.ajax跨域问题``````````````

    10.js数据类型有哪些?

      null,undefined,String,Number,Boolean,Object,Symbol(es6)
  • 相关阅读:
    Numpy基础
    Numpy基础
    Java复习之数组
    Java复习之数组
    Python基础2
    第六章 3 列表生成式
    第六章 1 列表(创建,特点)
    IEEE(电气和电子工程师协会)会议排名
    第五章 3 流程控制语句break和continue
    第五章 2 循环结构
  • 原文地址:https://www.cnblogs.com/ft039x/p/11151658.html
Copyright © 2011-2022 走看看