关键词

JS内置对象和Math对象知识点详解

JS内置对象和Math对象知识点详解

1. JS内置对象

JavaScript内置对象是指ecmaScript规范定义的对象,这些对象全局可用。JS内置对象不需要额外定义就可以直接使用,并且拥有丰富的API。

1.1. 常见的JS内置对象

以下是一些常见的JS内置对象:

  • String 对象用于处理文本字符串
  • Number 对象用于处理数字
  • Object 对象是所有对象的父对象
  • Array 对象是处理数组的对象
  • RegExp 对象是用于模式匹配的对象
  • Date 对象是用于处理日期和时间的对象
  • Math 对象是一个以数学函数为属性的对象

1.2. 示例说明

下面是两个使用JS内置对象的示例。

1.2.1. 使用Array对象

通过 Array 对象,可以轻松创建并操作数组。下面是使用 Array 对象创建数组的示例:

let fruits = ['apple', 'banana', 'orange'];

// 获取数组长度
let fruitNum = fruits.length;

// 遍历数组
for(let i = 0; i < fruitNum; i++) {
    console.log(fruits[i]);
}

// 在数组末尾添加元素
fruits.push('peach');

// 删除数组末尾的元素
let lastFruit = fruits.pop();

在这个示例中,我们使用了 Array 对象的 length 属性获取数组长度,使用了 for 循环遍历数组,使用了 push 方法在数组末尾添加元素,使用了 pop 方法删除数组末尾的元素。

1.2.2. 使用Date对象

使用 Date 对象可以获取系统当前时间,并对时间进行格式化。下面是使用 Date 对象获取系统当前时间的示例:

let currentDate = new Date();

// 获取当前时间毫秒数
let currentTime = currentDate.getTime();

// 将当前时间格式化成标准日期格式
let currentDateString = currentDate.toLocaleDateString();

在这个示例中,我们使用了 Date 对象的 getTime 方法获取当前时间的毫秒数,使用了 toLocaleDateString 方法将当前时间格式化成标准日期格式。

2. Math对象

Math 对象是一个以数学函数为属性的对象,提供了一些常用的数学方法和常量。下面是一些常用的 Math 方法和常量。

2.1. 常用的Math方法和常量

  • Math.abs 方法用于返回数值的绝对值
  • Math.ceil 方法用于向上取整数值
  • Math.floor 方法用于向下取整数值
  • Math.max 方法用于返回两个或多个数值中的最大值
  • Math.min 方法用于返回两个或多个数值中的最小值
  • Math.pow 方法用于计算某个数的指数
  • Math.random 方法用于返回 [0, 1) 之间的随机数
  • Math.PI 常量表示圆周率
  • Math.E 常量表示自然对数的底数

2.2. 示例说明

下面是两个使用 Math 对象的示例。

2.2.1. 使用Math.ceil和Math.floor方法

使用 Math.ceil 和 Math.floor 方法可以将浮点数值向上或向下取整成整数。下面是使用 Math.ceil 和 Math.floor 方法取整数值的示例:

let floatNum = 3.14159;

// 将浮点数向上取整
let ceilNum = Math.ceil(floatNum);

// 将浮点数向下取整
let floorNum = Math.floor(floatNum);

在这个示例中,我们使用了 Math.ceil 方法将浮点数向上取整,使用了 Math.floor 方法将浮点数向下取整。

2.2.2. 使用Math.random方法

使用 Math.random 方法可以生成 [0, 1) 之间的随机数。下面是使用 Math.random 方法生成随机数的示例:

// 生成 [0, 1) 之间的随机数
let randomNum = Math.random();

// 生成 [1, 100] 之间的随机整数
let randomInt = Math.floor(Math.random() * 100 + 1);

在这个示例中,我们使用了 Math.random 方法生成 [0, 1) 之间的随机数,并使用了 Math.floor 方法将随机数向下取整成整数。然后通过相应运算得到了 [1, 100] 之间的随机整数。

本文链接:http://task.lmcjl.com/news/9070.html

展开阅读全文