返回
JavaScript常见函数介绍
前端
2023-11-05 12:38:27
JavaScript作为一门常用的编程语言,拥有丰富的函数和方法。本文将介绍一些常用的JavaScript函数,包括字符串、数字、数组、对象、日期以及数学等方面的函数。
1. 字符串函数
JavaScript中常用的字符串函数包括:
String.prototype.concat()
:将两个或多个字符串连接在一起。String.prototype.indexOf()
:返回指定子字符串在字符串中首次出现的位置。String.prototype.lastIndexOf()
:返回指定子字符串在字符串中最后一次出现的位置。String.prototype.slice()
:提取字符串的一部分。String.prototype.substring()
:提取字符串的一部分,但与slice()
不同的是,substring()
不接受负数参数。String.prototype.toLowerCase()
:将字符串转换为小写。String.prototype.toUpperCase()
:将字符串转换为大写。String.prototype.trim()
:删除字符串两端的空格。
2. 数字函数
JavaScript中常用的数字函数包括:
Math.abs()
:返回数字的绝对值。Math.ceil()
:返回大于或等于指定数字的最小整数。Math.floor()
:返回小于或等于指定数字的最大整数。Math.round()
:返回最接近指定数字的整数。Math.random()
:返回0到1之间的一个随机数。
3. 数组函数
JavaScript中常用的数组函数包括:
Array.prototype.concat()
:将两个或多个数组连接在一起。Array.prototype.indexOf()
:返回指定元素在数组中首次出现的位置。Array.prototype.lastIndexOf()
:返回指定元素在数组中最后一次出现的位置。Array.prototype.slice()
:提取数组的一部分。Array.prototype.splice()
:添加、删除或替换数组中的元素。Array.prototype.push()
:向数组的末尾添加一个或多个元素。Array.prototype.pop()
:删除数组的最后一个元素。Array.prototype.unshift()
:向数组的开头添加一个或多个元素。Array.prototype.shift()
:删除数组的第一个元素。
4. 对象函数
JavaScript中常用的对象函数包括:
Object.keys()
:返回对象的所有属性。Object.values()
:返回对象的所有属性值。Object.entries()
:返回对象的所有属性和值对。Object.assign()
:将一个或多个对象的属性复制到另一个对象。Object.freeze()
:冻结对象,防止其属性被修改。Object.seal()
:密封对象,防止其属性被删除或修改,但仍允许添加新的属性。
5. 日期函数
JavaScript中常用的日期函数包括:
Date.now()
:返回当前时间戳。Date.parse()
:将日期字符串解析为时间戳。Date.UTC()
:返回指定日期的协调世界时(UTC)时间戳。Date.prototype.getDate()
:返回日期中的天数。Date.prototype.getMonth()
:返回日期中的月份。Date.prototype.getFullYear()
:返回日期中的年份。Date.prototype.getHours()
:返回日期中的小时数。Date.prototype.getMinutes()
:返回日期中的分钟数。Date.prototype.getSeconds()
:返回日期中的秒数。
6. 数学函数
JavaScript中常用的数学函数包括:
Math.PI
:返回π的值。Math.E
:返回e的值。Math.sqrt()
:返回数字的平方根。Math.pow()
:返回数字的幂。Math.sin()
:返回数字的正弦值。Math.cos()
:返回数字的余弦值。Math.tan()
:返回数字的正切值。Math.asin()
:返回数字的反正弦值。Math.acos()
:返回数字的反余弦值。Math.atan()
:返回数字反正切值。