您当前的位置:首页 > 圈子

js内置对象有哪些常用方法

2024-10-05 13:01:26 作者:石家庄人才网

石家庄人才网今天给大家分享《js内置对象有哪些常用方法》,石家庄人才网小编对内容进行了深度展开编辑,希望通过本文能为您带来解惑。

在JavaScript中,内置对象是指由 ECMAScript 规范定义的对象,开发者可以直接使用这些对象及其属性和方法。JavaScript 中常见的内置对象包括:String、Number、Boolean、Array、Object、Date、Math、RegExp、JSON、Function 等。以下是这些内置对象的一些常用方法:

1. String 对象

  • length:返回字符串的长度。
  • charAt(index):返回指定索引位置的字符。
  • indexOf(substring):返回指定子字符串第一次出现的位置索引,如果未找到则返回 -1。
  • lastIndexOf(substring):返回指定子字符串最后一次出现的位置索引,如果未找到则返回 -1。
  • substring(startIndex, endIndex):返回从 startIndex 开始到 endIndex 结束的子字符串。
  • toLowerCase():将字符串转换为小写。
  • toUpperCase():将字符串转换为大写。
  • trim():移除字符串两端的空白字符。
  • split(separator):根据指定分隔符将字符串分割成数组。
  • replace(searchValue, replaceValue):将字符串中指定的 searchValue 替换为 replaceValue。

2. Number 对象

  • toFixed(digits):将数字格式化为指定小数位数的字符串。
  • toString():将数字转换为字符串。
  • parseInt(string):将字符串解析为整数。
  • parseFloat(string):将字符串解析为浮点数。

3. Array 对象

  • length:返回数组的长度。
  • push(element1, element2, ...):在数组末尾添加一个或多个元素,并返回新的数组长度。
  • pop():移除数组末尾的元素,并返回被移除的元素。
  • unshift(element1, element2, ...):在数组开头添加一个或多个元素,并返回新的数组长度。
  • shift():移除数组开头的元素,并返回被移除的元素。
  • indexOf(element):返回指定元素在数组中第一次出现的位置索引,如果未找到则返回 -1。
  • lastIndexOf(element):返回指定元素在数组中最后一次出现的位置索引,如果未找到则返回 -1。
  • slice(startIndex, endIndex):返回从 startIndex 开始到 endIndex 结束的子数组。
  • splice(startIndex, deleteCount, item1, item2, ...):从数组中删除或添加元素。
  • concat(array1, array2, ...):将多个数组合并成一个新数组。
  • join(separator):将数组的所有元素连接成一个字符串,并使用指定的分隔符进行分隔。
  • forEach(callback):对数组中的每个元素执行指定的回调函数。
  • map(callback):对数组中的每个元素执行指定的回调函数,并返回一个新数组,其中包含回调函数的返回值。
  • filter(callback):对数组中的每个元素执行指定的回调函数,并返回一个新数组,其中包含回调函数返回 true 的元素。
  • reduce(callback, initialValue):对数组中的每个元素执行指定的回调函数,并将结果累积到一个单一的值。

4. Date 对象

  • getFullYear():返回日期的年份。
  • getMonth():返回日期的月份(0 表示 1 月,11 表示 12 月)。
  • getDate():返回日期的日。
  • getHours():返回日期的小时。
  • getMinutes():返回日期的分钟。
  • getSeconds():返回日期的秒。
  • getTime():返回自 1970 年 1 月 1 日 00:00:00 UTC 到该日期的毫秒数。

5. Math 对象

  • Math.PI:圆周率。
  • Math.abs(x):返回 x 的绝对值。
  • Math.round(x):返回 x 四舍五入后的整数。
  • Math.ceil(x):返回大于等于 x 的最小整数。
  • Math.floor(x):返回小于等于 x 的最大整数。
  • js内置对象有哪些常用方法

    Math.max(x1, x2, ...):返回最大值。
  • Math.min(x1, x2, ...):返回最小值。
  • Math.pow(x, y):返回 x 的 y 次幂。
  • Math.sqrt(x):返回 x 的平方根。
  • Math.random():返回 0 到 1 之间的随机数。

6. Object 对象

  • Object.keys(object):返回一个包含对象自身可枚举属性的数组。
  • Object.values(object):返回一个包含对象自身可枚举属性值的数组。
  • Object.entries(object):返回一个包含对象自身可枚举属性的键值对数组。
  • Object.assign(target, ...sources):将所有可枚举属性的值从一个或多个源对象复制到目标对象,并返回目标对象。

7. Function 对象

  • call(thisArg, arg1, arg2, ...): 使用指定的 this 值和参数调用函数。
  • apply(thisArg, argsArray): 使用指定的 this 值和参数数组调用函数。
  • bind(thisArg, arg1, arg2, ...): 创建一个新的函数,该函数调用时将 this 绑定到指定的 thisArg 值,并预先设置参数。

除了以上列出的方法之外,每个内置对象还有许多其他方法。石家庄人才网小编建议您查阅 JavaScript 文档以获取更完整的列表和详细说明。

石家庄人才网小编对《js内置对象有哪些常用方法》内容分享到这里,如果有相关疑问请在本站留言。

版权声明:《js内置对象有哪些常用方法》来自【石家庄人才网】收集整理于网络,不代表本站立场,所有图片文章版权属于原作者,如有侵略,联系删除。
https://www.ymil.cn/quanzi/8909.html