摘要: 一、前端发展简史 【静态网页时代】 ◇ 1989年,Tim Berners-Lee(博纳斯 李)提出:个人计算机上访问大量的科研文献,并建议在文档中链接其他文旦,这就是WEB原型 ◇ 1994年W3C(万维网 w3c.org)成立,网景公司推出第一代navigator浏览器,HTML也发布了第二代版 阅读全文
posted @ 2019-11-20 20:25 我就是要学习 阅读(410) 评论(0) 推荐(0) 编辑
摘要: 可以分为三个阶段: ■ 【HTTP请求阶段】:浏览器解析URL→向DNS服务器发送域名解析请求→和域名解析对应的IP地址建立TCP/IP连接→发送HTTP请求报文,请求获取页面 该阶段主要考察知识点:DNS域名解析???、TCP的三次握手四次挥手、HTTP事务、HTTP报文、304状态码???、co 阅读全文
posted @ 2019-11-18 22:38 我就是要学习 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 一、提升网站性能:前端性能优化就是让网站打开速度更开,提升用户体验。 1、减少HTTP的请求 原因:用于HTTP请求是无状态的,所以每次请求都需要重新建立连接,这是一个复杂的过程,既消耗时间成本又消耗资源。时间成本是用户需要等待所需要的;资源成本就是由于每一个请求都需要携带数据,所以需要占用带宽;同 阅读全文
posted @ 2019-11-16 20:37 我就是要学习 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 一、什么是SEO 1)搜索引擎的工作原理。 一个搜索引擎后台有一个庞大的数据库,里面存储了海量的关键字,而每一个关键字都对应的不同的网址,这些网址就是网络爬虫或搜索引擎蜘蛛从网络上一点点下载收集而来。这些蜘蛛从互联网上爬行,从一个链接跳转到另一个链接,下载其中的内容,并进行提炼分析,找出其中的关键字 阅读全文
posted @ 2019-11-16 20:31 我就是要学习 阅读(398) 评论(0) 推荐(0) 编辑
摘要: 一、DOM与document ● DOM:document object model文档对象模型,用来描述HTML文档中对象的标准 ● document:文档对象,是DOM对象树的根节点, Document对象代表整个html文档,可用来访问页面中的所有元素,是最复杂的一个dom对象 二、解析渲染H 阅读全文
posted @ 2019-11-16 17:41 我就是要学习 阅读(801) 评论(0) 推荐(0) 编辑
摘要: 一、JS同步加载:javascript语言是单线程机制。所谓单线程就是按次序执行,执行完一个任务再执行下一个。对于浏览器来说无法在渲染页面的同时执行JS代码。当浏览器遇到<script>标签的时候,浏览器必须先话时间下载外链的文件然后并执行,在这过程中,页面渲染和用户交互是完全被阻塞的。所以脚本会阻 阅读全文
posted @ 2019-11-16 16:59 我就是要学习 阅读(669) 评论(0) 推荐(0) 编辑
摘要: 一、互联网的组成与网络传输方式 1) 网络将主机连接起来,而互联网把多种不同的网络连接起来,所以互联网就是网络的网络。 2)互联网的组成: * 边缘部分:所有连接在互联网上的主机,用户可以直接使用 * 核心部分:由大量的网络和连接这些网络的路由器组成,为边缘部分的主机提供服务。 3)计算机之间的通讯 阅读全文
posted @ 2019-11-12 21:45 我就是要学习 阅读(533) 评论(0) 推荐(0) 编辑
摘要: 一、为什么会需要ajax跨域,为什么会出现跨域请求? 举一个例子:用户张三在网站A登录,但是在没有退出的情况下中途又登录其他网站,那么其他网站就可以模拟用户查看张三的账号,这是一个极大的安全隐患。 为保护用户信息安全,浏览器引入同源政策(same-origin policy),同源指的是什么相同呢? 阅读全文
posted @ 2019-11-11 20:41 我就是要学习 阅读(421) 评论(0) 推荐(0) 编辑
摘要: 一、如何使用模板引擎 1、导入文件 <script src="template-web.js"></script> 2、定义模板 type不定义会为text/javascript会被解析为JS,设置为text/html仅仅是让其不被解析为JS的同时编辑时有高亮提示 <script type="tex 阅读全文
posted @ 2019-11-11 18:54 我就是要学习 阅读(565) 评论(0) 推荐(0) 编辑
摘要: 一、向服务器发送请求 1、如何发送请求:使用XMLHttpRequest 对象的open()和send()方法 1)open(method,url,async) * method:请求方式:GET或POST * url:文件在服务器上的位置 * async:true(异步)或false(同步) 2) 阅读全文
posted @ 2019-10-26 15:40 我就是要学习 阅读(136) 评论(0) 推荐(0) 编辑