前言
时隔1年多我又来写前端笔记了,这篇记录一下最近一个H5遇到的坑和一些问题的解决方法。
网络传输五层模型
应用层(HTTP,FTP) —> 传输层(TCP,UDP)—> 网络层(IP协议)—-> 数据链路层 —-> 物理层
#####js单线程、同步、异步
js引擎是单线程的,主线程中的任务一个个排队执行(同步,串行执行任务),当遇到ajax请求,setTimeout和DOM事件的用户交互等延时任务时,中间会出现空等状态,低效,因此出现了异步,通过将任务交给相应的异步模块去处理,主线程继续往下执行其他操作。当异步任务完成,主线程空闲时,主线程去执行对应的callback。
本地仓库与远程仓库建立连接
|
|