240 发简信
IP属地:广东
  • 快速排序

    1.思想:快速排序思想:先找到一个基准点(一般指数组的中部),然后数组被该基准点分为两部分,依次与该基准点数据比较,如果比它小,放左边;反之,放...

  • 冒泡排序

    1.思想:冒泡排序思想:每一次对比相邻两个数据的大小,小的排在前面,如果前面的数据比后面的大就交换这两个数的位置要实现上述规则需要用到两层for...

  • js函数链式结构

    链式结构方式:1.最简单方式通过返回this: 缺点:主要是对DOM元素的操作,只需要改变DOM元素的表现或者不需要返回值,所以适合链式操作。优...

  • js惰性函数

    惰性载入表示函数执行的分支只会在函数第一次掉用的时候执行,在第一次调用过程中,该函数会被覆盖为另一个按照合适方式执行的函数,这样任何对原函数的调...

  • JavaScript执行机制(Event Loop)

    JS的执行机制是 首先判断JS是同步还是异步,同步就进入主线程,异步就进入event table异步任务在event table中注册函数,当满...

  • js防抖与节流

    函数防抖函数防抖(debounce):当持续触发事件时,一定时间段内没有再触发事件,事件处理函数才会执行一次,如果设定的时间到来之前,又一次触发...

  • for in与for of用法及区别

    for...in 语句用于遍历数组或者对象的属性(对数组或者对象的属性进行循环操作)。for in得到对对象的key或数组,字符串的下标for ...