JavaScript内置函数
时间:2019-08-20 13:50:46 来源:igfitidea点击:
Number对象的方法
方法 | 说明 |
---|---|
constructor() | 返回创建此对象实例的函数。 |
toExponential() | 强制一个数字以指数表示法显示,即使该数字在通常使用的标准表示法的范围内。 |
toFixed() | 将数字的格式设置为小数点右边的特定位数。 |
toLocaleString() | 返回当前数字的字符串值版本,其格式可能根据浏览器的本地设置而不同。 |
toPrecision() | 定义一个数字要显示的精度(包括小数点左右的数字)。 |
toString() | 返回数字值的字符串表示形式。 |
valueOf() | 返回数字的值。 |
布尔对象的方法
方法 | 说明 |
---|---|
toSource() | 返回一个包含布尔对象源的字符串; |
toString() | 根据对象的值返回一个“True”或“False”的字符串。 |
valueOf() | 返回布尔对象的原始值。 |
字符串对象String的方法
方法 | 说明 |
---|---|
charAt() | 返回指定索引处的字符。 |
charCodeAt() | 返回一个数字,该数字指示给定索引处字符的Unicode值 |
concat() | 连接两个字符串并返回 |
indexOf() | 返回第一次出现指定值的调用字符串对象中的索引,如果没有找到则返回-1. |
lastIndexOf() | 返回在调用字符串对象中最后一次出现指定值的索引,如果没有找到则返回-1. |
localeCompare() | 返回一个数字,该数字指示引用字符串是位于给定字符串的前面还是后面 |
length() | 返回字符串的长度。 |
match() | 用于将正则表达式与字符串匹配。 |
replace() | 用于查找正则表达式和字符串之间的匹配,并将匹配的子字符串替换为新的子字符串。 |
search() | 执行搜索,以查找正则表达式和指定字符串之间的匹配。 |
slice() | 提取字符串的一部分并返回一个新字符串。 |
split() | 通过将字符串分割为子字符串,将字符串对象分割为字符串数组。 |
substr() | 从指定的位置开始,通过指定的字符数返回字符串中的字符。 |
substring() | 返回字符串中两个索引之间的子字符串。 |
toLocaleLowerCase() | 字符串中的字符被转换为小写,同时考虑到当前的语言环境。 |
toLocaleUpperCase() | 字符串中的字符被转换为大写字母,同时考虑到当前的语言环境。 |
toLowerCase() | 将字符串转换为小写 |
toString() | 返回表示指定对象的字符串。 |
toUpperCase() | 将字符串转换为大写 |
valueOf() | 返回指定对象的基本值。 |
字符HTML包装器
方法 | 说明 |
---|---|
anchor() | 创建用作超文本目标.htmlL锚。 |
big() | 创建一个字符串,该字符串将以大字体显示,就像它在<big> 标签中一样。 |
blink() | 创建一个要闪烁的字符串,就像它在<blink> 标签中一样。 |
bold() | 创建一个要显示为粗体的字符串,就像它在<b> 标签中一样。 |
fixed() | 使字符串以固定间距字体显示,就像在<tt> 标记中一样 |
fontcolor() | 使字符串以指定的颜色显示,就像它在<font color="color"> 标签中一样。 |
fontsize() | 使字符串以指定的字体大小显示,就像它在<font size="size"> 标记中一样。 |
italics() | 使字符串变为斜体,就像在<i> 标签中一样。 |
link() | 创.htmlL超文本链接。 |
small() | 使字符串以小字体显示,就像在<small> 标记中一样。 |
strike() | 使字符串显示为结构输出文本,就像在<strike> 标记中一样。 |
sub() | 使字符串显示为下标,就像在<sub> 标签中一样 |
sup() | 使字符串显示为上标,就像在<sup> 标签中一样 |
JavaScript 数组对象的方法
方法 | 说明 |
---|---|
concat() | 返回多个数组组成的新数组 |
every() | 如果数组中的每个元素都满足所提供的测试函数,则返回true。 |
filter() | 过滤所有元素并返回符合条件元素组成的新数组。 |
forEach() | 为数组中的每个元素调用一个函数。 |
indexOf() | 返回数组中第1个匹配元素的索引,如果没有找到,返回-1. |
join() | 将数组中的所有元素连接成字符串。 |
lastIndexOf() | 返回数组中最后1个匹配元素的索引,如果没有找到,返回-1. |
map() | 对数组中的每个元素调用指定函数,并返回新数组 |
pop() | 从数组中移除最后一个元素并返回该元素。 |
push() | 在数组的末尾添加一个或多个元素,并返回数组的新长度。 |
reduce() | 同时对数组的两个值应用一个函数(从左到右),以将其减少为单个值。 |
reduceRight() | 同时对数组的两个值应用一个函数(从右到左),以将其减少为单个值。 |
reverse() | 倒置数组——第1个成为最后1个,最后1个成为第1个。 |
shift() | 从数组中移除第一个元素并返回该元素。 |
slice() | 提取数组的一个部分并返回。 |
some() | 如果数组中至少有一个元素满足所提供的测试函数,则返回true。 |
toSource() | 对象的源代码 |
sort() | 对数组中的元素进行排序 |
splice() | 在数组中添加或者删除元素。 |
toString() | 返回表示数组及其元素的字符串。 |
unshift() | 将一个或多个元素添加到数组的前面,并返回数组的新长度。 |
JavaScript 日期对象的方法
方法 | 说明 |
---|---|
Date() | 返回今天的日期和时间 |
getDate() | 根据本地时间返回指定日期的月份的日期。 |
getDay() | 根据当地时间返回指定日期的星期几。 |
getFullYear() | 根据本地时间返回指定日期的年份。 |
getHours() | 根据本地时间返回指定日期中的小时。 |
getMilliseconds() | 根据本地时间返回指定日期中的毫秒。 |
getMinutes() | 根据本地时间返回指定日期的分钟数。 |
getMonth() | 根据本地时间返回指定日期的月份。 |
getSeconds() | 根据本地时间返回指定日期中的秒数。 |
getTime() | 返回指定日期的数值,作为自UTC时间1970年1月1日起的毫秒数。 |
getTimezoneOffset() | 返回当前区域设置的时区偏移量(以分钟为单位)。 |
getUTCDate() | 根据通用时间返回指定日期的月份的日期。 |
getUTCDay() | 根据国际时间返回指定日期的星期几。 |
getUTCFullYear() | 根据国际时间返回指定日期的年份。 |
getUTCHours() | 根据通用时间返回指定日期的小时数。 |
getUTCMilliseconds() | 根据通用时间返回指定日期中的毫秒。 |
getUTCMinutes() | 根据通用时间返回指定日期的分钟。 |
getUTCMonth() | 根据通用时间返回指定日期的月份。 |
getUTCSeconds() | 根据通用时间返回指定日期中的秒数。 |
getYear() | Deprecated -根据当地时间返回指定日期的年份。使用getFullYear代替。 |
setDate() | 根据当地时间为指定的日期设置月份的日期。 |
setFullYear() | 根据当地时间为指定的日期设置全年。 |
setHours() | 根据当地时间设置指定日期的小时。 |
setMilliseconds() | 根据本地时间设置指定日期的毫秒数。 |
setMinutes() | 根据当地时间设置指定日期的分钟。 |
setMonth() | 根据本地时间为指定的日期设置月份。 |
setSeconds() | 根据本地时间设置指定日期的秒数。 |
setTime() | 将Date对象设置为自UTC时间1970年1月1日00:00:00以来的毫秒数。 |
setUTCDate() | 根据通用时间将月份的一天设置为指定的日期。 |
setUTCFullYear() | 根据通用时间将全年设置为指定的日期。 |
setUTCHours() | 根据通用时间为指定的日期设置小时。 |
setUTCMilliseconds() | 根据通用时间设置指定日期的毫秒数。 |
setUTCMinutes() | 根据通用时间设置指定日期的分钟。 |
setUTCMonth() | 根据通用时间为指定的日期设置月份。 |
setUTCSeconds() | 根据通用时间设置指定日期的秒数。 |
setYear() | Deprecated -根据当地时间设置指定日期的年份。使用setFullYear代替。 |
toDateString() | 以人类可读的字符串形式返回日期的“日期”部分。 |
toGMTString() | Deprecated——使用Internet GMT约定将日期转换为字符串。使用toUTCString代替。 |
toLocaleDateString() | 使用当前地区的约定,以字符串的形式返回日期的“日期”部分。 |
toLocaleFormat() | 使用格式字符串将日期转换为字符串。 |
toLocaleString() | 使用当前地区的约定将日期转换为字符串。 |
toLocaleTimeString() | 使用当前地区的约定,以字符串的形式返回日期的“时间”部分。 |
toSource() | 返回表示等效日期对象的源的字符串;您可以使用此值创建一个新对象。 |
toString() | 返回表示指定日期对象的字符串。 |
toTimeString() | 以人类可读的字符串形式返回日期的“时间”部分。 |
toUTCString() | 使用通用时间约定将日期转换为字符串。 |
valueOf() | 返回日期对象的基本值。 |
JavaScript Date对象的静态方法
方法 | 说明 |
---|---|
Date.parse( ) | 解析日期和时间的字符串表示形式,并返回该日期的内部毫秒表示形式。 |
Date.UTC( ) | 返回指定UTC日期和时间的毫秒表示形式。 |
Math对象的方法
方法 | 说明 |
---|---|
abs() | 返回一个数的绝对值。 |
acos() | 返回一个数的反余弦(以弧度表示)。 |
asin() | 返回一个数的反正弦值(以弧度表示)。 |
atan() | 返回一个数字的反正切(以弧度表示)。 |
atan2() | 返回其参数的商的反正切值。 |
ceil() | 返回大于或等于一个数的最小整数。 |
cos() | 返回一个数的余弦值。 |
exp() | 返回E的N次方,其中N是参数,E是欧拉常数,自然对数的底。 |
floor() | 返回小于或等于一个数的最大整数。 |
log() | 返回一个数的自然对数(以E为底)。 |
max() | 返回0或多个数字中的最大值。 |
min() | 返回零或多个数字中的最小值。 |
pow() | 返回底数到指数的幂,即底数。 |
random() | 返回0到1之间的伪随机数。 |
round() | 返回四舍五入为最接近整数的数字的值。 |
sin() | 返回一个数的正弦值。 |
sqrt() | 返回一个数的平方根。 |
tan() | 返回一个数字的正切值。 |
toSource() | 返回字符串“Math”。 |
RegExp对象的方法
方法 | 说明 |
---|---|
exec() | 执行匹配项搜索。 |
test() | 测试其字符串参数是否匹配。 |
toSource() | 返回表示指定对象的字面量; 我们可以使用此值创建一个新的RegExp对象。 |
toString() | 返回表示指定对象的字符串。 |