Javascript中心参考

Arguments

  • callee 指代当前正在实行的函数

  • length 传递给函数的参数个数,以及Arguments对象中数组元素的个数

Array

组织函数

  • new Array()

  • new Array(size)

  • new Array(ele0,ele1,ele2…..elen)

参数

  • size 设定的数组元素的个数.返回数组的length属性即是size

  • ele 用指定的参数来实例化

返回值

非常

  • RangeError 当给Array()组织函数传入单个整数参数size时,假如size为负数,或大于2^32-1时刻,会抛出RangeError非常

属性

  • length 用来指明数组中的元素个数,当数组中的元素不一连时,length即是数组中末了一个元素的序号加一。

要领

  • concat() 把元素衔接到数组中

  • every() 测试断言函数是不是对每一个数组元素都为真

  • filter() 返回满足断言函数的数组元素

  • forEach() 为数组的每一个元素挪用指定函数

  • indexOf() 在数组中查找婚配元素

  • join() 将数组的一切元素转化为字符串,并衔接起来 [array转string的要领]

  • lastIndexOf() 在数组中反向查找

  • map() 从数组的元素中,盘算出新的数组元素(有返回值)

  • pop() 移除数组末了一个元素

  • push() 把元素增加到数组尾部

  • reduce() 从数组的元素中,盘算出一个值

  • reduceRight() 从数组的元素中,从右到左遍历数组,盘算出一个值

  • reverse() 在原数组中倒置数组元素的递次(不会建立一个新数组)

  • shift() 移除数组的第一个元素

  • slice() 返回数组的一部分(返回新数组)

  • some() 测试是不是至少有一个数组元素能让断言函数为真

  • sort() 对数组元素举行排序(能够传入函数)

  • splice() 对原数组插进去、删除或替代数组元素

  • toLocaleString() 将数组转化为当地化字符串

  • toString() 将数组转化为字符串

  • unshift() 在数组的头部增加新元素

Boolean

要领

  • toString() 将布尔值转换成字符串

  • valueOf() Boolean对象的布尔值

Date

组织函数

  • new Date()

  • new Date(millliseconds); //毫秒

  • new Date(datestring);

  • new Date(year, month, day, hours, minutes, seconds, ms)

参数

  • month 月份,介于0(1月) ~ 11(12月)之间的一个整数

  • day 月份中的第几天,介于1~31之间的一个整数

  • hours 小时,0(半夜)~23(晚上11点)之间的整数

要领

“UTC”示意运用天下时候举行操纵

  • getTime() 返回Date对象的内部毫秒示意情势

  • getFullYear() 返回Date对象的月份中的年份值

  • getMonth() 返回Date对象的月份中的月份值

  • getDate() 返回Date对象的## 题目笔墨 ##月份中的日期值

  • getDay() 返回Date对象的一周中的日期值,比方礼拜几

  • getHours() 返回Date对象的小时价

  • getMinutes() 返回Date对象的分钟值

  • getSeconds() 返回Date对象的秒数值

  • getMilliseconds() 返回Date对象的毫秒值

静态要领

  • Date.now() 返回当前时候,自纪元最先后的毫秒数

  • Date.parse() 剖析一个日期及时候的字符串示意,返回该日期的内部毫秒示意

  • Date.UTC() 返回指定的UTC日期及时候的毫秒示意

URI

Error

Function

Global

JSON

要领

  • JSON.parse 反序列化 把json转化为obj

  • JSON.stringify 序列化 把obj转化为json

Math

数学函数和常量

常量Math.constant

  • Math.e 常量e,自然对数的底数

  • Math.LN10 10的自然对数

  • Math.LN12 2的自然对数

  • Math.PI 常量π

静态函数Math.function()

  • Math.abs() 盘算绝对值

  • Math.random() 盘算一个随机数

Nubmer

Object

包括一切JavaScript对象的特征的超类

组织函数

  • new Object()

  • new Object(value)

参数

  • value

属性

  • constructor 援用当前对象的组织函数(一个Javascript函数)

要领

静态要领

RegExp

String

组织函数

  • new string(s) //组织函数

  • function String(s) //转换函数

参数

  • s : 待存储到一个String对象中或转换为一个原始字符串的值

返回

属性

  • length 该字符串的字符数

要领

  • charAt() 掏出一个字符串中指定位置的字符

  • charCodeAt() 返回一个字符串中指定位置的字符的编码

  • concat() 将一个或多个值连接成一个字符串

  • indexOf() 在指定字符串中寻觅一个字符或子串

  • lastIndexOf() 在指定字符串中向后寻觅一个字符或子串

  • localeCompare() 运用当地定义的递次比较字符串

  • match() 运用正则表达式实行形式婚配(RegExp)

  • replace() 运用正则表达式实行查找与替代操纵(RegExp)

  • search() 在一个字符串中查找婚配某个正则表达式的子串(RegExp)

  • slice() 返回字符串的一个切片或字串

  • split() 在指定的分隔符字符串或正则表达式处断开,将一个字符串支解为由字符串构成的数组。

  • substr() 提取字符串的一个子串,substring()的一个变体

  • substring() 提取字符串的一个子串

  • toLowerCase() 返回指定字符串的一份副本,都转化为小写

  • toString()

  • toUpperCase() 返回指定字符串的一份副本,都转化为大写

  • trim() 返回指定字符串的一份副本,个中前后的空缺字符都已删除

  • valueOf() 返回原始的字符串值。

静态要领

HTML要领

    原文作者:一流的人
    原文地址: https://segmentfault.com/a/1190000004650460
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞