时间极客
时间极客
展开
-
HTTP协议概述
HTTP就像一座城市,这座城市里有协议,资源等等。基本概念:代理,缓存,网关,隧道,agent代理。首先通过这些东西,然后使用URL获取你想要的页面,URL包含协议,资源定位符,查询,片段等一系列特定的字符。协议是一种解析URL的一种方案,告诉URL,我是如何访问指定资源,如何解析,协议有HTTP和HTTPS,FTP等。资源定位符,URL会自动补全一部分,例如,当你搜索baid.com时,会自动补全http://www.baidu.com,还有一种补全方式是历史补全,也就是如果你之前搜索过这个域名,原创 2020-10-24 09:07:26 · 158 阅读 · 0 评论 -
uni-request请求页面渲染
前端最主要的还是将数据从后端请求过来,对数据进行处理,并且渲染在界面,前面讲到了uni-app请求接口跨域问题https://www.jianshu.com/p/aea58ee405b8,自己写完json就放在了自己的服务器上了,日常就是对自己写的json的一些请求玩耍~今天主要写一下关于uni.request请求相关操作文档:https://uniapp.dcloud.io/api/req...转载 2020-04-08 16:23:06 · 661 阅读 · 2 评论 -
call()与apply()的作用与区别和感想
每个函数都包含两个非继承而来的方法:apply()和call()。;call与apply都属于Function.prototype的一个方法,所以每个function实例都有call、apply属性;**区别call()的第二个参数,传入的可以是任意参数apply()的第二个参数,传入的必须是数组作用**call()方法和apply()方法的作用相同:改变this指向。区别他们...原创 2020-04-07 18:14:05 · 208 阅读 · 0 评论 -
浏览器解析,从用户界面到UI后端
用户界面,浏览器引擎,渲染引擎,js解释器,数据存储,网络,UI后端用户界面:包括地址栏,后退/前进按钮,书签目录等浏览器引擎:用来查询和操作渲染引擎的接口渲染引擎:用来显示请求的内容,eg.如果请求的内容为html,就负责解析html及 css,并将解析后的结果显示出来网络:用来完成网络调用,eg.http请求,有与平台无关的接口,可以在不同平台上工作UI后端Js解释器:用来解释执...原创 2019-12-28 17:06:39 · 502 阅读 · 0 评论 -
网页渲染流程图
网页内容一点自己的认识,如有不足,欢迎指正原创 2019-12-28 17:02:26 · 243 阅读 · 0 评论 -
浏览器怎么工作?
从输入网址到访问页面——浏览器和服务器做了什么?这是一个值得探究的问题当我们把网址输入到浏览器的地址栏之后,之后要做的事就是等待,然而在这一秒钟等待的过程,发生了什么?首先,当浏览器拿到输入的URL时,它开始查找URL的IP地址,查找IP地址势必要用到DNS,那么把话语权交给DNS。DNS查找过程如下:1. 浏览器缓存——浏览器会缓存DNS记录一段时间,这个时候,操作系统是不会告诉浏览器存...原创 2019-12-28 16:43:44 · 101 阅读 · 0 评论 -
AJAX形态
$.ajax({ url:"", type:"", dataType:"", data:"", headers:"", success:function(msg){ } error:func...原创 2019-11-14 19:16:00 · 87 阅读 · 0 评论 -
TCP IP三次握手解析
tcp ip 三次握手:A发送一个数据包给B B确认数据包没有损坏后,返回确认“无损坏”之后再发送一条数据包 A收到B的数据包之后再返回一条确认“数据包无损坏” 这就是三次握手...原创 2019-07-28 00:55:06 · 76 阅读 · 0 评论 -
自执行匿名函数传参输出
(function(a){ alert(a+=1);}(1));//Results: 2这样就行了,传参输出原创 2019-10-27 12:04:23 · 351 阅读 · 0 评论 -
数组排序与对象里的属性排序
数组排序 var ads=["sdf","bsdf","sdaf","fdsg","adsf"] function j(a,b){ if(a<b){ return -1; }else{ return 1; } } console.log(ads.sort(j));...原创 2019-10-27 12:08:29 · 121 阅读 · 0 评论