240 发简信
IP属地:江苏
  • 正则表达式

    正则表达式:其实就是一种匹配的规则,用于检索字符串 定义正则表达式的两种方式:1.直接定义 2.构造函数定义 1.直接定义一个正则表达式 2.构造函数定义一个正则...

  • 120
    预解析

    1.我们js引擎运行js 分为两步: 预解析 代码执行 (1).预解析 js引擎会把js 里面所有的var 还有function 提升到当前作用域的去前面 (2).代码执...

  • 全局变量

    变量的作用域:根据作用饿的不同我们变量分为全局变量和局部变量 全局变量:在全局作用域下的变量 在全局下都可以使用 注意:如果在函数内部 没有声明直接赋值的变量也属于全局变量 ...

  • 120
    JS的组成部分

    JS的组成部分: 1.ECMAScript,是JS的核心语法,目前最新的标准是ES6。所谓ES6,指的是ECMAScript2015之后的版本 2.BOM,是浏览器对象模型,...

  • 120
    new关键字

    new关键字执行过程 1.new 构造函数可以在内存中创建了一个空的对象 2.this 就会指向刚才创建的空对象 3.执行构造函数里面的代码 给这个空对象添加属性和方法 4....

  • 120
    对象

    对象是一个具体的事物,在js中,对象是一组无序的相关属性和方法的集合,所有的事物都是对象,例如字符串、数值、数组、函数等。 对象由属性和方法组成的。 属性:事物的特征,对象中...

  • 120
    构造函数

    构造函数:首先是个函数,这个函数用了创建出对象 如果使用构造函数创建出对象:使用new关键字 可以使用系统构造函数Object创建一个对象。 多数情况下,都是先自定义一个函数...

  • 数组的高阶方法

    1.forEach()方法,用于循环遍历整个数组 forEach()方法的回调函数中,可以传两个参数:数组的每个元素 和 每一个元素对应的下标 2.filter()方法,用于...

  • 120
    递归方法和递归方法的使用

    概念:什么是递归方法:就是一个方法,自己调用自己 注意:递归方法,一定要控制好何时跳出,否则就是死循环 递归方法的使用:

  • 120
    函数

    函数就是封装了一段可以被重复执行调用的代码块 目的:就是让大量代码重复使用 定义一个函数,function 是定义函数的关键字 定义带参函数 调用一个函数 定义无参函数 带返...

  • JavaScript中的date对象

    Date对象:创建并返回系统当前日期。 也可以根据一个指定的时间,返回一个日期对象 在创建日期对象时,可以传递一个时间戳参数 时间戳:是从1970-1-1开始的毫秒数 方法有...

  • 120
    冒泡排序法和选择排序法

    冒泡排序方法 选择排序方法

  • JS中的Math对象

    Math对象里面提供的方法,可以帮助我们解决算术问题 以下是几种方法: Math.random() 方法:返回一个0到1之间的随机数 例:返回1000到2000之间的随机数 ...

  • JS中什么是数组及数组的常用方法

    什么是数组? 1.数组(Array):就是一组数据的集合 存储在单个变量下的优雅方式 2.利用new 创建数组 例:创建一个空的数组 let arr = new Array...