240 发简信
IP属地:北京
  • Resize,w 360,h 240
    《大秦帝国》

    楔子 秦灵公秦简公:赢倬子,秦灵公死后篡位,将嫡子赢师隰赶到陇西(在位15年)秦惠公:简公之子(在位13年)秦出子:在位两年,发生政变,连同太后...

  • Set结构

    内容来自于阮一峰老师的《ES6入门》本文主要是对内容进行梳理,方便自己学习,可随意复制转载 一、特性 类似数组,成员唯一,没有重复的值 二、创建...

  • 工厂模式

    思想 将创建对象的工作推迟到子类(Factory)中去 和简单工厂模式的区别 之前的简单工厂,每增加一个类同时还要修改工厂函数,也就是修改两处。

  • 简单工厂模式

    特点 用一个工厂函数来控制多个类的对象创建,在创建对象的时候不用再关心具体要使用哪一个类。 使用场景 管理很多创建单例的类 实现方式一: 实现方...

  • 快速排序

    基本思想: 先选择基准(一般选择中间位置) 对数组剩下的元素进行遍历,小于基准的放在基准左边,大于基准的放在基准右边 对左边和右边的元素重复调用...

  • 数组去重

    基本思想: 根据obj的key和value的一一对应关系和key值的唯一性,保证不重复

  • 插入排序

    基本思想:把要排序的数组分成两部分,第一部分为已经排好序的,另一部分为待排序部分。每次从待排序部分拿一个元素,和已排序部分元素依次进行比较,并在...

  • 冒泡排序

    1、基本思想:将数组中元素依次与其相邻元素比较,如果arr[j]>a[j ++]就调换位置2、特性:频繁改变数组位置,性能消耗大