240 发简信
IP属地:湖北
  • Resize,w 360,h 240
    洗牌算法:数组随机排序

    最近做音乐播放器,基本功能已实现,准备再写一个循环播放功能,其中涉及列表循环、单曲循环、随机循环。实现这几个功能本质上就是维护一个列表,而列表可...

  • 正则捕获组

    分组类型 有四种分组类型 捕获型() 非捕获型(?:) 正向前瞻型(?=) 反向前瞻型(?!) 捕获型 分组下面的正则表达式匹配dotdotdo...

  • call、apply和bind方法的用法以及区别

    call、apply、bind的作用是改变函数运行时this的指向,所以先说清楚this。 以下是函数的调用方法: 方法调用模式: 当一个函数被...

    5.3 66503 8 97 1
  • Mongoose 基本操作

    前提 安装Node 新建一个单独的目录安装MongoDB并开启服务 新建项目目录,npm init初始化并安装mongoose包npm i mo...

  • Resize,w 360,h 240
    CSS引入方式、 (打脸/被打脸)link和@import的区别

    三种引入方式: 1、内联样式:直接写在元素开始标签的style属性中,如 2、内部样式表:放在head元素内的style标签中,如 3、外部样...

  • JS函数式编程中compose的实现

    有以下需求:创建一个compose函数,返回函数集 functions 组合后的复合函数, 也就是一个函数执行完之后把返回的结果再作为参数赋给下...

  • js数据类型转换

    if的判断 if(xxx){} js 是如何处理的?做几道测试题看一看 题目 解密 对于括号里的表达式,会被强制转换为布尔类型 原理 == 的判...

  • 去除inline-block元素间 间距的N种方法

    inline-block是一个块状行盒,表现为一个行内元素,它既拥有了块状元素可以设置width和height的特性,又保留了行内元素不换行的特...