zoukankan      html  css  js  c++  java
  • _0_web_基础

    创:18_3_2017
    修:20_3_2017

    什么是前端?
      --在浏览器中展示内容以及处理请求

    什么是浏览器?
      --一款能将网页内容展现给用户查看,并且让用户与网页交互的软件

    什么是内核?
      --渲染引擎,规定(显示内容+页面格式)统一标准

    有哪些主流的浏览器,内核?

    •   谷歌浏览器(chrome) __> Webkit / Blink #最主流的浏览器
    •   IE浏览器 __> Trident #IE-8 以下版本不在关注,IE也在使用谷歌内核
    •   火狐浏览器 __> Webkit

    什么是服务器?
      --超级计算机,供用户随时请求和处理数据(理论上永远开机运行)的远程主机

    什么是缓存文件夹?

      --专门保存网页数据(第二次访问比第一次访问快)

    浏览器访问原理是什么?

      --将网页上的内容下载缓存到本地,然后再渲染,
        --网页是由一堆文件组成

    浏览器请求数据的过程是什么?

      --浏览器 发送请求报文
      --服务器 解析请求
      -- 服务器 发送响应报文
      --浏览器 收到渲染
        -请求报文:请求行+请求头+空行+请求体
        -响应报文:响应行+响应头+响应体

    如何查看?

      按F12,打开开发者工具,network

    什么是URL?

      -- http://127.0.0.0.1:80/index.html 一个完整的URL,可以写成127.0.0.0.1/index.html浏览器可以帮我们补全
      -- http://         #URL协议类型
      -- 127.0.0.0.1        #IP地址,找到对应的远程主机
      -- :80           #服务监听端口,找到对应的服务
      -- index.html       #请求资源名称

    什么是协议?

      -- 规范约束某一类事物的标准,如婚姻协议。
           - 语言相同才能沟通,规定英语为沟通语言,是沟通协议

    什么是http协议?

      -- 超文本传输协议

        - 浏览器和服务器之间沟通的语言协议

    什么是扩展名?
      -- 扩展名是给(软件+管理者)辨别的标识符,
        - 通过扩展名,管理者可以很轻松地知道这个文件是什么,干什么 + 通过什么类型软件执行这个文件

    什么是纯文本文件?
      --能被记事本打开并且能正常显示的文件

    什么是注释?
      --告诉其他开发者和自己这个程序功能和作用的文字说明
        -ctrl+/ 注释选中内容,以行为单位
        -html 注释形式 <!--注释内容-->

    --标签可以嵌套使用

  • 相关阅读:
    重新理解js的执行环境和闭包
    给开发插上想象力的翅膀
    Vue源码的初始化以及数据驱动逻辑
    解析Vue源码之前
    前端模块化发展介绍和未来展望
    现代前端框架具备的特征分析及Vue、React对比
    始于Flux的单项数据流发展简单介绍
    用面向对象编程解决常见需求场景
    【Docker】之重启容器相关命令
    【Java】之获取CSV文件数据以及获取Excel文件数据
  • 原文地址:https://www.cnblogs.com/2bjiujiu/p/6588491.html
Copyright © 2011-2022 走看看