javascript

  • javascript算法的复杂度介绍

    ,说明,1、算法的复杂度一般用于描述算法的复杂程度。,比如执行的时间或占用内存(磁盘)的空间等,特指最坏时的情形。,为了估算算法运行时的复杂度,在计算算法所需的操作次数之前,我们通…

    2023年5月4日
    00
  • javascript引用类型的特性

    ,1、引用类型的值是可变的。,2、引用类型的值是同时存储在栈内存和堆内存中的对象。,3、引用类型的比较是引用的比较。,以上就是javascript引用类型的特性,希望对大家有所帮助…

    2023年5月4日
    00
  • javascript工厂模式是什么

    ,说明,1、常见的实例化对象模式,工厂模式就相当于创建实例对象的new,提供一个创建对象的接口。,缺点是无法识别对象类型,因为创建对象都是使用Object的原生构造函数来完成的。,…

    2023年5月4日
    00
  • javascript中Array.reverse()是什么

    ,说明,1、Array.reverse()方法将数组中的元素反转顺序,返回反转顺序的数组。,2、不是通过重新排列的要素创建新的数组,而是在原来的数组中重新排列。该方法会改变原数组。…

    2023年5月4日
    00
  • javascript通配符是什么

    ,如果要准确匹配完整的单词,拼写错误就无法匹配。幸运的是,通配符可以用来处理这种情况。,说明,1、通配符也叫dot或 period。通配符.将匹配任何一个字符。,2、有时不知道匹配…

    2023年5月4日
    00
  • javascript值类型是什么

    ,说明,1、值类型是简单数据类型/基本数据类型,在存储过程中的变量中存储值本身,所以称为值类型。,2、五种数据类型(值类型):string、number、boolean、undef…

    2023年5月4日
    00
  • javascript异步回调是什么

    ,说明,1、异步回调在执行高阶函数之后执行。是非阻塞的:高阶函数无需等待回调即可完成其执行,高阶函数可确保稍后在特定事件上执行回调。,2、DOM事件监听器也是异步调用事件处理函数。…

    2023年5月4日
    00
  • javascript递归函数如何使用

    ,说明,1、所有递归函数都有一个通用模式 。总是由一个调用自身的递归部分和一个不调用自身的基本情形组成。,2、当一个函数调用自己的时候,它就会将一个新的执行上下文推送到执行堆栈里。…

    2023年5月4日
    00
  • javascript基本类型如何赋值

    ,说明,1、当从一个变量到另一个变量赋值的基本类型时,将在该变量上创建一个新值,然后将该值复制到为新变量分配的位置。,2、基本类型在赋值操作后,两个变量是相互不受影响的。,实例,以…

    2023年5月4日
    00
  • javascript适配器模式的理解

    ,说明,1、用来解决两个接口不兼容问题,由一个对象来包装不兼容的对象,比如参数转换,允许直接访问。,2、主要作用是解决两个接口之间不匹配的问题。,实例,以上就是javascript…

    2023年5月4日
    00
  • javascript中Array.slice()如何使用

    ,说明,1、通过Array.slice()方法,将指定数组的一个片段或子数组返回。其两个参数分别指定片段的开始和结束位置。,2、返回的数组包括参数指定的位置,和所有但不包括第二个参…

    2023年5月4日
    00
  • JavaScript引擎的介绍

    ,1、JavaScript引擎是专门处理JavaScript脚本的虚拟机,通常附在网页浏览器上。,主页浏览器JavaScript引擎如下:,Mozilla,2、SpiderMonk…

    2023年5月4日
    00