javascript

  • Javascript继承关系的实现

    ,说明,1、JavaScript中的继承关系是通过一种称为原型链的模式实现的。,2、在讨论继承的时候,Javascript只有一个结构:一个对象。,每一个实例对象(object)都…

    2023年5月4日
    00
  • javascript构造函数如何借用

    ,说明,1、调用子类构造函数中的父类构造函数。采用apply和call()方法,将新创建的对象作为上下文执行函数。,2、由于构造函数的定制类型必须在构造函数中定义,因此函数不能重用…

    2023年5月4日
    00
  • javascript使用异步编程原因

    ,所谓异步,简单来说就是一个任务分为两段,先执行第一段,再执行其他任务。当第一段有执行结果时,回到第二段。,原因,1、JavaScript是单线程。,2、为了提高CPU的利用率。它…

    2023年5月4日
    00
  • javascript原型链继承的实现

    ,说明,1、构造函数、原型与实例的关系,每个构造函数都有一个原型对象。,2、原型对象包含一个指向构造函数的指针,而实例包含一个原型对象的指针。,继承的本质是复制,也就是重写原型对象…

    2023年5月4日
    00
  • javascript函数节流是什么

    ,说明,1、让连续执行的函数,变为固定时间段间断地执行。在一段频繁操作中,可以触发多次,但是触发的频率由自己指定。,2、应用场景有DOM元素的拖拽功能实现、计算鼠标移动的距离等。,…

    2023年5月4日
    00
  • JavaScript闭包如何创建

    ,说明,1、创建闭包最常见方式,就是在一个函数内部创建另一个函数。,2、闭包的作用域链包含着它自己的作用域,以及包含它的函数的作用域和全局作用域。,实例,以上就是JavaScrip…

    2023年5月4日
    00
  • Javascript有哪些Math数学类

    ,说明,1、random()返回0 ~ 1之间的随机数。[ 0 , 1 ),2、ceil(x)对数进行上舍入。,3、floor(x)对数进行下舍入。,4、round(x)把数四舍五…

    2023年5月4日
    00
  • javascript组合继承是什么意思

    ,说明,1、利用原型链继承原型上的属性和方法,通过借用构造函数继承实例属性。,2、组合继承弥补了原型链和借用结构函数的不足,是JavaScript中使用最多的继承模式。,组合继承还…

    2023年5月4日
    00
  • javascript中Promise对象是什么

    ,说明,1、promise是一个有then方法的对象或函数。,2、promise有三种状态:pending、rejected、resolved状态一旦确定就无法改变。,只能从pen…

    2023年5月4日
    00
  • javascript如何使用构造函数继承

    ,说明,1、使用父类的结构函数来增强子类的实例,等于复制父亲的实例给子类。,2、使用注意,只能继承父类实例属性和方法,不能继承原型属性、方法、不能再利用。,每个子类都有父亲实例函数…

    2023年5月4日
    00
  • javascript函数节流实现的两种方式

    ,1、用时间戳判断是否已到回调执行时间,记录上次执行时间戳,然后每次触发事件时执行回调,回调判断当前时间戳距离上次执行时间戳的时间间隔是否为*s。,如果是,则执行,并更新上次执行时…

    2023年5月4日
    00
  • JavaScript闭包的注意事项

    ,1、创建了一个闭包以后,函数的作用域就会一直保存到闭包不存在为止。,2、闭包只能取得包含函数中任何变量的最后一个值,因为闭包所保存的是整个变量对象,而不是某个特殊的变量。,以上就…

    2023年5月4日
    00