
前端
yyuand
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
网页从输入网址到渲染完成经历了哪些过程及相关协议
网页从输入网址到渲染完成经历了哪些过程 输入网址 域名解析(发送到DNS服务器,并进行查找获取域名对应的web服务器对应的ip地址【包含浏览器缓存,路由器缓存,DNS缓存查找】) 建立连接 (与web服务器建立TCP连接) 发送请求(浏览器向web服务器发送http请求) 响应请求,返回数据(web服务器响应请求,并返回指定url的数据(或错误信息,或重定向的新的url地址)) 下载数据(浏览器下载web服务器返回的数据及解析html源文件;) 解析渲染(生成DOM树,解析css和js,渲染页面,直至显示原创 2021-07-08 11:31:19 · 680 阅读 · 0 评论 -
面试常问的状态码
没有耐心的同学可以先看总结: 常见状态码: 200 – 服务器成功返回网页 304 – 客户端有缓存情况下服务端的一种响应 404 – 请求的网页不存在 503 – 服务器超时,服务不可用 状态代码有三位数字组成,第一个数字定义了响应的类别,有五种可能 1xx(临时响应) 表示临时响应并需要请求者继续执行操作的状态代码。 100 (继续) 请求者应当继续提出请求。服务器返回此代码表示已收到请...原创 2020-03-01 12:13:54 · 596 阅读 · 0 评论 -
原型及原型链详解
每个构造函数都有一个原型对象,原型对象都包含一个指向构造函数的指针,而实例都包含一个指向原型对象的内部指针。那么假如我们让原型对象等于另一个类型的实例,结果会怎样?显然,此时的原型对象将包含一个指向另一个原型的指针,相应地,另一个原型中也包含着一个指向另一个构造函数的指针。假如另一个原型又是另一个类型的实例,那么上述关系依然成立。如此层层递进,就构成了实例与原型的链条。这就是所谓的原型链的基本概念。——摘自《javascript高级程序设计》原创 2020-02-28 22:37:55 · 36973 阅读 · 8 评论 -
Warning: name can no longer contain capital letters
用脚手架新建项目的时候发现这个问题,可能之前没有注意到,记录一下。 原因也很简单,就是不能包含大写字母,改小写就好啦。 另外有一点,在创建文件的时候,文件名也最好小写,因为mac系统不识别大小写 ...原创 2020-02-13 09:49:59 · 13611 阅读 · 1 评论 -
面试问题小结
面试题小结部分问题汇总问题解答 部分问题汇总 string = "176532897651"降序排序 var let const 区别 const 可以更改对象的属性吗 箭头函数的优势 ES5,ES6新特性 网址到页面渲染过程 页面优化方法 如何减少http请求 H5新特性 Canvas link , import 区别 问题解答 string = "176532897651"降序排序 ...原创 2020-01-13 12:19:41 · 332 阅读 · 0 评论