240 发简信
IP属地:四川
  • React Hooks 学习总结

    前言 最近的换写React项目了,好久没有写React,还动不动就想class🤣,现在跟上时代,重新学习React Hook.Hook 是 Re...

  • 关于let声明的变量在window里无法获取到的问题

    近期突然发现一个问题 乍一看这么幼稚的题,window调用,this指向window,打印'1'.结果却是undefined。一头雾水的我跑到网...

  • js中创建对象Object.create()和new object()的区别

    Object.create()方法创建一个新对象,使用现有的对象来提供新创建的对象的 __proto __。 语法: Object.create...

  • Resize,w 360,h 240
    HTTP缓存机制及原理

    首先了解HTTP报文 HTTP报文就是浏览器和服务器间通信时发送及响应的数据块。浏览器向服务器请求数据,发送请求(request)报文;服务器向...

  • Vue中axios实现二进制流文件下载(保留异常抛出)

    下面需注意,ie保存blob对象与chrome firefox是有所不同的,需做一个判断。 做这个之前有个问题,后端返回数据转arraybuff...

  • Resize,w 360,h 240
    从工厂模式,构造函数模式到单纯的原型模式解决了什么问题

    创建对象 虽然 Object 构造函数或对象字面量都可以用来创建单个对象,但这些方式有个明显的缺点:使用同 一个接口创建很多对象,会产生大量的重...

  • Vue通用组件的封装

    最近项目做完了,抽出一些时间做一些总结,主要是针对于可复用组件的解耦和样式复用。 一.数据从父组件传入 为了解耦,子组件本身就不能生成数据。即使...

  • js高程笔记之数组的5种迭代方法

    ECMAScript 5 为数组定义了 5 个迭代方法。每个方法都接收两个参数:要在每一项上运行的函数和(可选的)运行该函数的作用域对象——影响...

  • js高程笔记之参数按值传递

    本文仅为《JavaScript高级程序设计》原文内容截取,未加入本人自身观点,目的仅是重要难理解知识点的记录,方便后期整理ECMAScript ...