240 发简信
IP属地:广东
  • Typescript学习记录之接口

    1.接口:描述有属性的对象的形状 扩展: (1)可选属性(属性名后加上 ?)(2)只读属性(属性名前加上 readonly) 2.接口: 描述...

  • 实习记录之解决项目端口被占用

    发现项目端口号被占用时如何解决(我的项目是react项目,默认开启的服务器端口是4000端口) 1.lsOf -i:端口号 【则会显示占用这个端...

  • Resize,w 360,h 240
    redux中间件之redux-thunk

    最近在初学redux,也接着学了redux里的中间件。对于redux,本来 store.dispatch 只能派发的是一个对象给store。加了...

  • 页面加载慢,可能的原因和解决方法

    如果不是本地带宽慢的问题的话,那可能: 1. DNS 解析慢 因为 DNS 的解析其实挺花费时间的 2. 和网络层面相关的: 1)http 请求...

  • WeakMap的学习与应用场景

    WeakMap 是什么? WeakMap 与 Map 类似,也是生成 键值对的组合,但是有区别:1.WeakMap 只能接受对象作为键名(不包括...

  • WeakSet的学习,应用场景

    WeakSet是什么? WeakSet 和 Set 类似,都是不重复的值的集合,但是和 Set 有两点不同: WeakSet 的成员只能是对象...

  • call,bind,apply 方法的原理解析和原生JS模拟实现

    call 方法内部实现 将这个函数设为指定对象的属性 传参后执行这个对象的方法 删除这个函数 返回对象的函数执行结果 模拟实现 apply 方法...

  • 数组几种遍历方法的简单对比

    1.for 循环 2.数组的内置 forEach方法 缺点:无法中途跳出 forEach 循环, 哪怕是 break 命令或 return 命令...

  • ES5和ES6 实现继承方式

    在ES5 中:通过原型链实现继承的,常见的继承方式是组合继承和寄生组合继承;在ES6中:通过Class来继承 组合继承:结合了构造函数和原型链继...