JavaScript内置函数

数字方法

Number对象仅包含属于每个对象定义的默认方法.

Sr.No.方法&说明
1constructor()

返回创建此对象实例的函数.默认情况下,这是Number对象.

2toExponential()

强制数字以指数表示法显示,即使数字也是如此在JavaScript通常使用标准表示法的范围内.

3toFixed()

格式化具有特定位数的数字在小数点右边.

4toLocaleString()

以可能的格式返回当前数字的字符串值版本根据浏览器的区域设置而有所不同.

5toPrecision( )

定义显示数字的总位数(包括小数点左侧和右侧的数字).

6toString()

返回数字值的字符串表示形式.

7valueOf()

返回数字的值.

布尔方法

以下是每种方法及其描述的列表.

Sr.No.Method&说明
1toSource()

返回包含Boolean对象源的字符串;你可以使用这个字符串来创建一个等价的对象.

2toString()

返回字符串"true"或" false"取决于对象的值.

3valueOf()

返回布尔对象的原始值.

字符串方法

以下是每种方法的列表它的描述.

Sr.No.方法&说明
1charAt()

返回指定索引处的字符.

2charCodeAt()

返回一个数字,表示给定索引处字符的Unicode值.

3concat()

合并两个字符串的文本并返回一个新字符串.

4indexOf()

返回调用中的索引第一次出现指定值的String对象,如果未找到则为-1.

5lastIndexOf()

返回最后一次出现的指定值的调用String对象中的索引,如果未找到则返回-1.

6localeCompare()

返回一个数字,指示引用字符串在排序顺序之前或之后是否出现或与给定字符串相同.

7length()

返回字符串的长度.

8match()

用于将正则表达式与字符串匹配.

9replace()

用于查找正则表达式和字符串之间的匹配,并用新的子字符串替换匹配的子字符串.

10search()

执行正则表达式与指定字符串匹配的搜索.

11slice()

提取字符串的一部分并返回一个新字符串.

12split()

将String对象拆分为字符串数组,将字符串分隔为子字符串.

13substr()

返回以字符串开头的字符通过指定的字符数指定指定的位置.

14substring()

将两个索引之间的字符串中的字符返回到字符串.

15toLocaleLowerCase()

在尊重当前区域设置的同时,字符串中的字符将转换为小写.

16toLocaleUpperCase()

在尊重当前语言环境的同时,字符串中的字符将转换为大写.

17toLowerCase()

返回调用字符串值转换为小写.

18toString()

返回表示指定对象的字符串.

19toUpperCase()

返回转换为大写的调用字符串值.

20valueOf( )

返回指定对象的原始值.

字符串HTML包装器

以下是每个方法的列表,它返回包含在相应HTML标记内的字符串副本.

Sr.No.甲基od&说明
1anchor()

创建一个用作超文本目标的HTML锚点.

2big()

创建一个以大字体显示的字符串,就像它在< big>中一样标签.

3blink()

创建一个闪烁的字符串,就像它在< blink>中一样.标记.

4bold()

创建一个字符串,显示为粗体,就好像它在< b>中一样.标记.

5fixed()

使字符串以固定间距字体显示,就像它在< TT&GT;标签

6fontcolor()

使字符串以指定的颜色显示,就像它是<字体颜色一样= "彩色" &GT;标签.

7fontsize()

使字符串以指定的字体大小显示,就像它在< font size ="size">标记.

8italics()

使字符串变为斜体,就像它在< i>中一样.标签.

9link()

创建请求其他网址的HTML超文本链接.

10small()

使字符串以小字体显示,就像它在< small>中一样.标签.

11strike()

导致字符串显示为删除文本,就像它在< ;击&GT;标签.

12sub()

导致字符串显示为下标,就像它在< sub>中一样;标签

13sup()

使字符串显示为上标,就像它在< sup>中一样.标签

数组方法

这是一个列表每个方法及其描述.

Sr .No.方法&说明
1concat()

返回一个新数组,该数组由与其他数组和/或值连接的数组组成.

2every()

如果此数组中的每个元素都满足提供的测试函数,则返回true.

3filter()

创建一个新数组,其中包含此数组的所有元素,其中提供的过滤函数返回true.

4forEach()

为数组中的每个元素调用一个函数.

5indexOf()

返回数组中元素的第一个(最小)索引,该索引等于指定的值,或者-1如果没有找到.

6join()

将数组的所有元素连接成一个字符串.

7lastIndexOf()

返回数组中元素的最后一个(最大)索引,该索引等于指定值,如果没有,则返回-1找到.

8map()

创建一个新数组,其结果是在此数组中的每个元素上调用提供的函数.

9pop()

从数组中删除最后一个元素并返回该元素.

10push()

将一个或多个元素添加到数组的末尾并返回数组的新长度.

11reduce()

同时对数组的两个值(从左到右)应用函数,以将其减少为单个值.

12reduceRight()

同时对数组的两个值(从右到左)应用函数,以将其减少为单个值.

13reverse()

反转数组元素的顺序 - 第一个成为最后一个,最后一个成为第一个.

14shift()

从数组中删除第一个元素并返回该元素.

15slice()

提取数组的一部分并返回一个新数组.

16some()

如果此数组中至少有一个元素满足提供的测试函数,则返回true.

17toSource()

代表对象的源代码

18sort()

对数组的元素进行排序.

19splice()

从数组中添加和/或删除元素.

20toString()

返回表示的字符串数组及其元素.

21unshift()

将一个或多个元素添加到数组的前面并返回数组的新长度./p>

日期方法

以下是每种方法的清单

Sr.No .方法&说明
1Date()

返回今天的日期和时间

2getDate()

根据当地时间返回指定日期的月中日期.

3getDay()

根据当地时间返回指定日期的星期几.

4getFullYear()

返回根据当地时间指定日期的年份.

5getHours()

R根据当地时间对指定日期的小时进行eturns.

6getMilliseconds()

返回指定日期的毫秒数当地时间.

7getMinutes()

根据当地时间返回指定日期的分钟数.

8getMonth()

根据当地时间返回指定日期的月份.

9getSeconds()

根据当地时间返回指定日期的秒数.

10getTime()

返回指定日期的数值,作为自1970年1月1日00:00:00 UTC以来的毫秒数.

11getTimezoneOffset()

返回当前语言环境的时区偏移量(以分钟为单位).

12getUTCDate()

返回当天(根据世界时间在指定日期的月份日期.

13getUTCDay()

返回星期几根据世界时的指定日期.

14getUTCFullYear()

根据世界时间返回指定日期的年份.

15getUTCHours()

根据世界时间返回指定日期的小时数.

16getUTCMilliseconds( )

根据通用时间返回指定日期的毫秒数.

17getUTCMinutes()

根据世界时间返回指定日期的分钟数.

18getUTC月()

根据世界时间返回指定日期的月份.

19getUTCSeconds()

根据通用时间返回指定日期的秒数.

20getYear()

已弃用  - 根据当地时间返回指定日期的年份.改为使用getFullYear.

21setDate()

根据当地时间设置指定日期的月中日期.

22setFullYear()

根据当地时间设置指定日期的全年.

23setHours()

根据当地时间设置指定日期的小时数.

24setMilliseconds()

根据当地时间设置指定日期的毫秒数.

25setMinutes()

根据当地时间设置指定日期的分钟数.

26setMonth()

根据当地时间设置指定日期的月份.

27setSeconds()

根据当地时间设定指定日期的秒数.

28setTime()

设置日期对象自1970年1月1日00:00:00 UTC以来的毫秒数表示的时间.

29setUTCDate()

设置月中的日期根据世界时的指定日期.

30setUTCFullYear()

根据世界时间设定指定日期的全年.

31setUTCHours()

根据世界时间设定指定日期的小时.

32setUTCMilliseconds()

根据通用时间设置指定日期的毫秒数.

33setUTCMinutes( )

根据世界时间设定指定日期的分钟数.

34setUTCMonth()

根据世界时间设定指定日期的月份.

35setUTCSeconds()

根据通用时间设置指定日期的秒数.

36setYear()

已弃用 -  根据当地时间设置指定日期的年份.改为使用setFullYear.

37toDateString()

将Date的"date"部分作为人类可读的字符串返回.

38toGMTString()

不推荐使用 -  使用Internet GMT约定将日期转换为字符串.改为使用toUTCString.

39toLocaleDateString()

使用当前语言环境以字符串形式返回Date的"date"部分约定.

40toLocaleFormat()

使用格式字符串将日期转换为字符串.

41toLocaleString()

使用当前语言环境的约定将日期转换为字符串.

42toLocaleTimeString()

使用当前语言环境的约定,以字符串形式返回Date的"time"部分ns.

43toSource()

返回表示等效Date对象的源的字符串;您可以使用此值来创建新对象.

44toString()

返回表示指定Date对象的字符串.

45toTimeString()

将Date的"time"部分作为人类可读的字符串返回.

46toUTCString( )

使用通用时间约定将日期转换为字符串.

47valueOf()

返回Date对象的原始值.

日期静态方法

除了很多前面列出的实例方法,Date对象也定义了两个静态方法.这些方法通过Date()构造函数本身调用 :

Sr.No.Method&说明
1Date.parse()

解析日期和时间的字符串表示形式,并返回该日期的内部毫秒表示.

2Date.UTC()

返回指定的UTC日期和时间的毫秒表示.

数学方法

以下是每种方法及其说明的清单.

Sr.No.方法&说明
1abs()

返回数字的绝对值.

2acos ()

返回数字的反余弦(以弧度表示).

3asin()

返回数字的反正弦(以弧度表示).

4atan()

返回arctangent(以弧度表示)一个数字.

5atan2()

返回其参数商的反正切值.

6ceil()

返回大于或等于数字的最小整数.

7cos()

返回数字的余弦.

8exp()

返回E N ,其中N是参数,E是欧拉常数,自然对数的基数.

9floor()

返回小于或等于数字的最大整数.

10log()

返回数字的自然对数(基数E).

11max()

返回0或0以上的最大数字.

12min()

返回0或0以上的最小数字.

13pow()

返回指数幂的基数,即是,基本指数.

14random()

返回0到1之间的伪随机数.

15round()

返回舍入到最接近整数的数字的值.

16sin()

返回数字的正弦值.

17sqrt()

返回数字的平方根.

18tan()

返回数字的正切值.

19toSource()

返回字符串"Math".

RegExp方法

以下是每种方法及其描述的列表.

Sr.No.方法&说明
1exec()

在字符串参数中搜索匹配项.

2test()

在字符串参数中测试匹配.

3toSource()

返回表示指定对象的对象文字;您可以使用此值来创建新对象.

4toString()

返回表示指定对象的字符串.