在JavaScript中,有一些特殊的函数,它们具有特定的用途和行为。以下是一些例子:
Math.random()
- 这是一个返回介于0(包括)和1(不包括)之间的随机浮点数的函数。
javascript`console.log(Math.random()); // 输出一个随机浮点数,例如:0.5720292838488215`
Math.floor()
- 这个函数返回小于或等于一个给定数字的最大整数。
javascript`console.log(Math.floor(5.9)); // 输出 5`
Math.ceil()
- 这个函数返回大于或等于一个给定数字的最小整数。
javascript`console.log(Math.ceil(5.4)); // 输出 6`
Math.round()
- 这个函数返回一个数字四舍五入到最接近的整数。
javascript`console.log(Math.round(5.7)); // 输出 6`
Array.push()
- 这个函数用于在数组的末尾添加一个或多个元素,并返回新数组的长度。
javascript`let arr = [1, 2, 3]; arr.push(4); // arr现在是 [1, 2, 3, 4]`
Array.pop()
- 这个函数用于删除并返回数组的最后一个元素。
javascript`let arr = [1, 2, 3, 4]; let last = arr.pop(); // last现在是 4,arr是 [1, 2, 3]`
Array.shift()
和Array.unshift()
shift()
删除并返回数组的第一个元素,unshift()
在数组的开头添加一个或多个元素,并返回新数组的长度。- 8.
Date
对象的方法,如getDay()
,getFullYear()
,getMonth()
等。 - 这些方法用于获取日期和时间的不同部分。例如,
getDay()
返回一周中的某一天(0-6,0 是星期日),getFullYear()
返回四位数的年份。 9.String
对象的方法,如charAt()
,indexOf()
,replace()
等。- 这些方法用于操作字符串。例如,
charAt(index)
返回位于特定索引的字符,indexOf()
返回子字符串首次出现的索引,replace(old, new)
用新字符串替换旧字符串。