zoukankan      html  css  js  c++  java
  • 面试(第二波)

    1: cookie  和 session 有什么区别。
          Cookie 存在客户端, session 存在服务端, 浏览器通过cookie 向服务端传数据, cookie 有 大小和 数量的限制。
    2: etag 是什么,解释一下。
          Etag 是浏览器的缓存机制,服务器用它来判断一个静态资源是不是被修改,如果修改了,返回200 把新数据给它,如果没修改,返回304,浏览器就知道用自己的缓存了。。。。
    3:json  和  jsonp 是什么,有什么区别。
         Json 是 轻量级的数据交换格式, jsonp 是跨域的一个实现方法,通过动态创建script 的方式,请求远程的一个脚本,执行本地的callback ,把数据用参数的方式传进执行的函数里。
    4:http和https有什么区别?
         在URL前加https://前缀表明是用SSL加密的。 你的电脑与服务器之间收发的信息传输将更加安全。 Web服务器启用SSL需要获得一个服务器证书并将该证书与要使用SSL的服务器绑定。
         http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。
         http的连接很简单,是无状态的,... 
         HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议,要比http协议安全
    5:浏览器缓存有几种,有什么区别
         网站后台缓存 是网站程序产生的一些临时文件,如PHP程序最喜欢。这个文件一般是在网站程序目录。
         服务器缓存是服务器为了提升速度而产生的一些临时文件,如gzip的文件,一般是防在特定的目录。
         浏览器缓存是用户本地浏览器缓存的网页文件,比如我们第一次打开一个网站速度会慢一些,第二次打开就很快,就是缓存在了本地。
    6:H5 有什么新特性, css3 有什么新特性  http://www.w3school.com.cn/index.html      第 1 选择器
          第 2 RGBA和透明度
          第 3 多栏布局
          第 4 多背景图
          第 5 Word Wrap
          第 6 文字阴影
          第 7 @font-face属性
          第 8 圆角(边框半径)
          第 9 边框图片
          第 10 盒阴影
          第 11 盒子大小
          第 12 媒体查询
    7:有做过页面性能优化么?如何做的。
           把样式表置于顶部
           把脚本置于页面底部
          避免使用 CSS 表达式(Expression)
          使用外部 JavaScript 和 CSS
          削减 JavaScript 和 CSS
          用 <link> 代替 @import
          避免使用滤镜
          剔除重复脚本
          减少DOM访问
          开发智能事件处理程序
          Coockie:
          减小Cookie体积
          对于页面内容使用无coockie域名
         图片:
         优化图像
         优化CSS Spirite
         不要在HTML中缩放图像
         favicon.ico要小而且可缓存
    
    8:了解ajax吗?
    ajax通过async参数决定是异步还是同步,false同步,true异步;
    
      异步执行顺序是先执行后续动作,再执行success里代码;
    
      同步是先执行success里代码,再执行后续代码;
    
    ajax的优点:
          1)不需要引入插件。
          2)优秀的用户体验,能在不刷新整个页面的前提下更新数据。
          3)按需发送,减轻服务器和带宽的负担。
    

      

  • 相关阅读:
    【转】CentOS8新特性
    【转】Python 库打包分发(setup.py 编写)简易指南
    【转】Python3的venv虚拟环境操作(Linux)
    【转】Qt绘图之QGraphicsScene QGraphicsView QGraphicsItem详解
    【转】Qt 积累
    webapi 参数传递详解
    WPF 字体图标样式
    asp net core mvc 跨域ajax解决方案
    NPOI导出Excel封装
    XML序列化CDATA
  • 原文地址:https://www.cnblogs.com/TTTK/p/6323476.html
Copyright © 2011-2022 走看看