2020/1/17

js 数组排序

项目中常遇到处理数据排序的问题 数组对象排序 var arr = [ { val:"张三", id:8 }, { val:"李四", id:10 }, { val:"小王", id:9 } ]; //比较函数 function sortFn(key){ return function(m…

  • javaScript
  • 2020/1/17
  • 561
  • 2020/1/16

    JS函数

    js函数这个概念太大了,这篇浅聊一下对函数的理解和一些注意点。 首先函数就是把一段干某件事的代码包起来,留着复用,哪里用就放哪里,让这个函数干某件事就要有输入(入参)和输出(运行结果),比如:计算两个数…

  • javaScript
  • 2020/1/16
  • 468
  • 2020/1/16

    Js常用处理方法汇总

      String //查找 indexOf str.indexOf(searchvalue,fromindex) //替换 replace str.replace(substr,replacement) //截取 slice str.slice(start,end) //分割 split str.split(start,end) //删…

  • javaScript
  • 2020/1/16
  • 460
  • 2020/1/16

    JavaScript的防抖与节流

    概念 js中的防抖(debounce)和节流(throttle)是用于控制函数执行频率的技术。 防抖 当一个事件连续触发时,防抖技术将只执行最后一次触发事件的函数调用。换句话说,只有在停止触发事件一段时间后,才会执行函数…

  • javaScript 前端
  • 2020/1/16
  • 438
  • 2020/1/15

    js数据类型

    基本类型: 指的是保存在栈内存中的简单数据段 按值访问,互不干涉 string number boolean undefined null symbol   引用类型: 指的是那些保存在堆内存中的对象,意思是,变量中保存的实际上只是一个指针,这…

  • javaScript
  • 2020/1/15
  • 259
  • 2020/1/15

    js知识点总结

    最近花了点时间总结了一下js的一些基础知识点,肯定是不全的,只是暂时想到的一些点,希望各位大佬提出宝贵意见 废话不多说,先上个简要脑图(PS:脑图制作可以用 processon 个人感觉还是挺方便的,在线的,还能导…

  • javaScript
  • 2020/1/15
  • 248
  • 2020/1/15

    Js去重

    方法一: indexOf()方法 var newarr = []; for (var i = 0; i < arr.length; i++){ if (arr1.indexOf(arr[i]) == -1) { arr1.push(arr[i]) } } //换一个遍历方式 同理用indexOf对比下标 arr.filt…

  • javaScript
  • 2020/1/15
  • 579