javascript

  • javascript函数式编程的介绍

    ,说明,1、函数式编程是一种编程范式,是一种软件开发风格。,用的函数式编程实现的两数之和,我们将求和的操作过程分离出来,封装成一个函数。今后我们在调用时不必关心实现过程,只需关注我…

    2023年5月4日
    00
  • JavaScript插入html页面的方法

    ,本教程操作环境:windows7系统、javascript1.8.5版&&HTML5,DELL G3电脑。,1、在HTML中使用<script> 元素…

    2023年5月4日
    00
  • javascript删除数组首尾元素的方法

    ,说明,1、shift()方法用于把数组的第一个元素从其中删除,并返回第一个元素的值。这个方法会改变数组的长度!,2、pop()方法用于删除数组的最后一个元素并返回删除的元素。,实…

    2023年5月4日
    00
  • javascript首字母大写转换的方法

    ,两种方法,1、通过各个字符,通过字符的前一个字符是空格时,使用toupperCase方法将当前字符改为大写。,字符串的文字在JavaScript中是不可变的,因此需要使用适当的大…

    2023年5月4日
    00
  • JavaScript有哪些继承的方法

    ,1、寄生式继承,基于某个对象创建一个对象,然后增强对象,返回对象。,2、原型链继承,将父类的实例作为子类的继承。,3、组合继承,使用原型链继承共享的属性和方法。,通过借用构造函数…

    2023年5月4日
    00
  • javascript中null和undefined的区别

    ,区别,1、null表示有值,但是是空。undefined语义上就表示根本没有人去设置过这个值,所以就是没有定义。,2、我们要注意null其实是关键字 ,但是undefined其实…

    2023年5月4日
    00
  • javascript高阶函数的介绍

    ,说明,1、可以将函数作为参数传递给另一个函数。将函数作为另一个函数的返回结果。,2、满足以上两点的功能称为高阶函数,javascript数组常见的方法如map、filter、fi…

    2023年5月4日
    00
  • JavaScript中typeof类型判断的使用

    ,1、对于原始类型,除了null,您还可以调用typeof显示正确的类型。,2、对于引用数据类型,除函数外,还会显示“object”。,3、使用typeof判断对象的数据类型是不合…

    2023年5月4日
    00
  • javascript函数和对象的关系

    ,说明,1、对象是通过函数创建的,对象是若干属性的集合,一切引用类型都是对象。,2、每个函数都有一个属性prototype,其属性值是一个对象。,默认只有一个叫constructo…

    2023年5月4日
    00
  • JavaScript垃圾回收机制的分析

    ,机制说明,1、找出不再使用的变量,然后释放它所占用的内存。,2、这一过程并非时时刻刻,因为它的成本相对较高,所以垃圾回收器会按照固定的时间间隔周期进行。,分类,(1)引用计数,引…

    2023年5月4日
    00
  • JavaScript如何减少重绘和回流

    ,方法说明,1、用transform代替top。,2、用visibility换display。,none,前者只引起重绘,后者引起回流。,3、不要将节点属性值放在一个循环。,4、不…

    2023年5月4日
    00
  • javascript如何动态加载js文件

    ,1、动态的插入script标签来加载脚本。,2、通过xhr方式加载js文件,不过通过这种方式的话,就可能会面临着跨域的问题。,3、将多个js文件合并为同一个并压缩。,目前,大多数…

    2023年5月4日
    00