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要领