返回

JS中内置对象常用方法速查

前端

JavaScript 中内置了许多对象,这些对象提供了各种各样的方法来操作数据和执行任务。为了方便大家快速查找和使用这些方法,我们整理了这份 JS 中内置对象常用方法速查手册。赶快收藏起来,以便需要时随时查阅吧!

基本类型

  • Number 对象:

    • Number.parseInt():将字符串解析为整数。
    • Number.parseFloat():将字符串解析为浮点数。
    • Number.toFixed():将数字格式化为指定的小数位数。
    • Number.toLocaleString():将数字格式化为本地化的字符串。
  • String 对象:

    • String.charAt():返回指定位置的字符。
    • String.charCodeAt():返回指定位置字符的 Unicode 编码。
    • String.concat():连接两个或多个字符串。
    • String.indexOf():返回指定子字符串的第一个出现位置。
    • String.lastIndexOf():返回指定子字符串的最后一个出现位置。
    • String.slice():返回从指定位置开始到指定位置结束的子字符串。
    • String.split():将字符串拆分为数组。
    • String.replace():用另一个字符串替换指定子字符串。
    • String.toUpperCase():将字符串转换为大写。
    • String.toLowerCase():将字符串转换为小写。
  • Boolean 对象:

    • Boolean():将值转换为布尔值。

数学运算

  • Math 对象:
    • Math.abs():返回数字的绝对值。
    • Math.acos():返回数字的反余弦值。
    • Math.asin():返回数字的反正弦值。
    • Math.atan():返回数字的反正切值。
    • Math.atan2():返回两个数字的反正切值。
    • Math.ceil():返回大于或等于指定数字的最小整数。
    • Math.cos():返回数字的余弦值。
    • Math.exp():返回数字的自然对数。
    • Math.floor():返回小于或等于指定数字的最大整数。
    • Math.log():返回数字的自然对数。
    • Math.max():返回两个或多个数字中的最大值。
    • Math.min():返回两个或多个数字中的最小值。
    • Math.pow():返回第一个数字的第二个数字次幂。
    • Math.random():返回 0 到 1 之间的随机数。
    • Math.round():返回四舍五入到最接近的整数的数字。
    • Math.sin():返回数字的正弦值。
    • Math.sqrt():返回数字的平方根。
    • Math.tan():返回数字的正切值。

日期处理

  • Date 对象:
    • Date():创建一个新的日期对象。
    • Date.now():返回当前时间的时间戳。
    • Date.parse():将日期字符串解析为时间戳。
    • Date.UTC():创建一个新的 UTC 日期对象。
    • Date.getDay():返回日期所在的星期几。
    • Date.getDate():返回日期中的天数。
    • Date.getFullYear():返回日期中的年份。
    • Date.getHours():返回日期中的小时数。
    • Date.getMinutes():返回日期中的分钟数。
    • Date.getSeconds():返回日期中的秒数。
    • Date.getMilliseconds():返回日期中的毫秒数。
    • Date.setTime():设置日期对象的时间。

字符串操作

  • String 对象:
    • String.charAt():返回指定位置的字符。
    • String.charCodeAt():返回指定位置字符的 Unicode 编码。
    • String.concat():连接两个或多个字符串。
    • String.indexOf():返回指定子字符串的第一个出现位置。
    • String.lastIndexOf():返回指定子字符串的最后一个出现位置。
    • String.slice():返回从指定位置开始到指定位置结束的子字符串。
    • String.split():将字符串拆分为数组。
    • String.replace():用另一个字符串替换指定子字符串。
    • String.toUpperCase():将字符串转换为大写。
    • String.toLowerCase():将字符串转换为小写。