240 发简信
IP属地:北京
  • 为什么typeof null的结果是Object?

    为什么typeof null的结果是Object? null是一种基本数据类型,存储在栈区;而typeof null的结果却是Object,而O...

  • 鹰即使飞的比鸡还低,也永远不要忘了自己是一只鹰

    有一天,我决定不再打游戏了,却发现身边已经没有督促我学习的那个人了。玩了两年的游戏,那些荒废了的青春,再也回不去了。有一天,我一个人走在学校热闹...

  • 常用算法

    求最大公约数 判断字符串是否为回文串 判断数字是否为质数 判断数组中是否存在相同元素 求阶乘 二进制中1的个数

  • Resize,w 360,h 240
  • 流式播放器的实现原理

    现如今,在web对视频、音频有了更多更详细的开发需求后,简单的使用audio标签已经不足以满足生产需求了,所以在日常工作中,常常会需要自行去封装...

  • 设计原则

    一、低耦合 模块之间只存在消息交流,不存在功能上的强关联,不会彼此影响,可以随时拆分。 二、解耦 降低两个模块的耦合程度。 三、单一职责 一个模...

  • 设计模式的分类

    一、创建型设计模式 指导我们解决创建对象的方面的需求和问题。 二、结构型设计模式 指导我们设计程序结构,也就是如何把对象或者类更好的组合成复杂的...

  • JavaScript在filter的同时执行map

    背景 Array.prototype.filter可以过滤数组,去掉数组中不需要的元素,Array.prototype.map可以从数组中生成新...

  • Vue监听窗口变化

    监听resize事件,此事件将在窗口大小变化时触发,在事件回调中使用body.getBoundingClientRect()方法获取react,...

个人介绍
吾有一口玄黄气,可吞天地日月星。