240 发简信
  • 120
    js数据结构之图

    1. 图 1.1了解图 图是网状结构的抽象模型,图示由一组由边连接的节点.它由节点边组成,节点之间的由边连接,一个节点可以对应很多.(这些边的数...

    0.2 99 0 4
  • 120
    利用koa+原生js实现文件上传

    1.文件上传 在实际前端开发中, 文件上传是一个很常见的功能,通常我们会将视频,图片等格式的文件上传到服务器以达到我们的需求.例如上传头像来达到...

  • 120
    js数据结构树

    1.树 1.1 什么是树? 树是一种分层数据的抽象模型,它是一种非常重要的非线性结构.现实生活中最简单的树的例子就是家谱,或者公司的组织架构.如...

  • 学习递归

    1. 递归 1.1 理解递归 ​ 递归是一种解决问题的方法,它从解决问题的各个小部分中开始,直到解决最初的大问题,递归通常涉及到函数...

    0.4 87 0 8
  • js数据结构之字典和哈希表

    1. 字典 1.1 基本概念 字典是一种 以[键,值]形式储存数据的数据结构, 其中键是用来查找特定元素的.字典和集合很类似,字典和集合很相似,...

  • js数据结构之链表和集合

    1. 链表 1.1基本概念 通常我们储存多个元素, 数组或链表是最合适的数据结构,数组给我们提供了非常方便的[]操作符,但是它有一个致命的缺点,...

  • js数据结构之队列

    1. 队列 1.1 概念 队列是一种特殊的线性表,特殊之处在于它只允许在某一端添加数据,在另一端删除数据.进行插入操作的端称为队尾, 进行删除操...

    0.3 99 0 8
  • js数据结构之栈

    JavaScript数据结构 一、什么是数据结构? 数据结构是向相互之间存在一种或者多种特定关系的数据组成的集合, 采用合适的数据结构能给开发者...

  • 120
    MMVM模式

    1. MVMM模式 1.1 定义 M(Model)模型 —— V(View)视图 —— VM(ViewModel)视图模型。 MVVM模式的工作...