240 发简信
IP属地:陕西
  • Resize,w 360,h 240
    自己理解的call,apply,bind方法

    首先,js中call,apply,bind方法它们都有一个相同点:更改函数中this的指向例如: 原本this指向的是window中的color...

  • cookies,sessionStorage和localStorage

    SessionStorage, LocalStorage, Cookie这三者均可以被用来在浏览器端存储数据,并且都是字符串类型的键值对。 区别...

  • Resize,w 360,h 240
    深拷贝和浅拷贝

    所谓拷贝,就是赋值。把一个变量赋给另外一个变量,就是把变量的内容进行拷贝。把一个对象的值赋给另外一个对象,就是把一个对象拷贝一份。 在基本数值下...

  • 节流和防抖

    因为在浏览器中调用某些方法频率比我们想象中的要快,这样会损失一部分性能,处理不当或者放任不管就容易引起浏览器卡死。所以我们就会用到节流和防抖,他...

  • 强缓存和协商缓存

    强缓存 当浏览器去请求某个文件的时候,服务端就在respone header里面对该文件做了缓存配置。缓存的时间、缓存类型都由服务端控制,具体表...

  • 为什么使用v-for后要加key值?

    key值主要是提高虚拟DOM的效率 换句话说就是在改变你想要遍历的数组或者对象中的数据时,可以更高效的移动数据; 例如以下所示: 假如已经有数组...

  • url的解析过程

    1、DNS域名解析 在浏览器地址栏输入url地址,按下回车键 浏览器获取url进行域名解析,首先从本地DNS缓存查找,如果本地没有则去DNS服务...

  • 2021-03-28 百度前端实习生面试

    百度web前端实习生面试分为笔试和面试,笔试意外的过了进入到面试,除了惊喜以外,还有的就是担忧,自己由于vue框架还没学完,基础掌握不牢,对很多...