240 发简信
IP属地:江苏
  • js梳理

    1.函数 无参数的函数: 声明函数:function 函数名(){ 函数体 } 调用函数:函数名() 注意:函数不调用,...

  • new关键字

    new在执行时会做四件事情: 1.在内存中创建一个新的空对象 2.让this指向这个新对象 3.执行构造函数里面的代码,给这个新对象添加属性和方法 4.返回这个新对象(所以构...

  • 递归和回调的区别

    概念: 1、递归函数:函数直接或间接调用自己调用自己。自己调用自己就是递归函数了; 2、回调函数:指将一个函数的指针(内存地址)< js中指的就是函数名(Ja...

  • 数组的高阶方法

    forEach()方法,用于循环遍历整个数组,该方法的参数是一个回调函数,回调函数可以传两个参数,第一个参数是数组中的每一项元素,第二个参数是每一项元素对应的下标。 ...

  • 数组的常用方法

    push()方法,向数组的末尾添加一个或更多元素,并返回新的长度 pop()方法,删除数组的最后一个元素并返回删除的元素 unshift()方法,向数组的开头添加一个或更多元...

  • 字符的常用方法

    indexOf()方法,用于从字符串中返回指定字符串第一次出现的位置(注意:索引从0开始,找不到返回-1) lastIndexOf()方法,是从后往前找,找到后,下标是从前往...

  • 手写高阶函数方法

    let arr = [11, 22, 33, 44, 55, 66, 77, 88, 99] console.log('----------1.手写filter()方...