- 博客(2)
- 收藏
- 关注
原创 web前端面试题
但是Symbol作为属性的属性不会被枚举出来let name=Symbol() //声明一个变量,数据类型为symbollet obj={age:22获取Symbol属性let name=Symbol('name') //声明一个变量,数据类型为symbollet obj={age:22复制代码。
2023-03-16 20:57:40 142
原创 浏览器的缓存原理 (强缓存以及协商缓存)以及相关知识点
DNS解析 (域名解析服务器) 将域名转换成ip地址 假定请求的是a)首先会搜索浏览器自身的DNS缓存(缓存时间比较短,大概只有1分钟,且只能容纳1000条缓存 b) 如果浏览器自身的缓存里面没有找到,那么浏览器会搜索操作系统windows自身的DNS缓存c) 如果还没有找到,那么尝试从hosts 文件里面去找 d)在前面三个过程都没获取到的情况下,就递归地去域名服务器去查找(就近查找),具体过程如下DNS优化两个方面: DNS缓存、DNS负载均衡(准备多台dns服务器,进行dns解析。
2023-03-08 07:59:52 626
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人