Arguments 函数参数汇合
- arguments[ ] 函数参数的数组
- Arguments 一个函数的参数和其余属性
- Arguments.callee 以后正在运行的函数
Arguments.length 传递给函数的参数的个数
Array 数组
- length属性 动静获取数组长度
- join() 将一个数组转成字符串。返回一个字符串。
- reverse() 将数组中各元素颠倒程序
- delete运算符 只能删除数组元素的值,而所占空间还在,总长度没变(arr.length)。
- shift() 删除数组中第一个元素,返回删除的那个值,并将长度减 1。
- pop() 删除数组中最初一个元素,返回删除的那个值,并将长度减1。
- unshift() 往数组后面增加一个或多个数组元素,长度要扭转。
- push() 往数组结尾增加一个或多个数组元素,长度要扭转。
- concat( ) 连贯数组
- slice( ) 返回数组的一部分
- sort( ) 对数组元素进行排序
- splice( ) 插入、删除或替换数组的元素
- toLocaleString( ) 把数组转换成部分字符串
- toString( ) 将数组转换成一个字符串
Boolean 布尔对象
- Boolean.toString( ) 将布尔值转换成字符串
- Boolean.valueOf( ) Boolean对象的布尔值
Error 异样对象
- Error.message 能够读取的谬误音讯
- Error.name 谬误的类型
- Error.toString( ) 把Error 对象转换成字符串
- EvalError 在不正确应用 eval()时抛出
- SyntaxError 抛出该谬误用来告诉语法错误
- RangeError 在数字超出非法范畴时抛出
- ReferenceError 在读取不存在的变量时抛出
- TypeError 当一个值的类型谬误时,抛出该异样
- URIError 由URl的编码和解码办法抛出
Function 函数结构器
- Function 函数结构器
- Function.apply( ) 将函数作为一个对象的办法调用
- Function.arguments[] 传递给函数的参数
- Function.call( ) 将函数作为对象的办法调用
- Function.caller 调用以后函数的函数
- Function.length 已申明的参数的个数
- Function.prototype 对象类的原型
- Function.toString( ) 把函数转换成字符串
Math 数学对象
- Math对象是一个动态对象
- Math.PI 圆周率。
- Math.abs() 绝对值。
- Math.ceil() 向上取整(整数加 1,小数去掉)。
- Math.floor() 向下取整(间接去掉小数)。
- Math.round() 四舍五入。
- Math.pow(x,y) 求 x的y次方。
- Math.sqrt() 求平方根。
Number 数值对象
- Number.MAX_VALUE 最大数值
- Number.MIN_VALUE 最小数值
- Number.NaN 非凡的非数字值
- Number.NEGATIVE_INFINITY 负无穷大
- Number.POSITIVE_INFINITY 正无穷大
- Number.toExponential( ) 用指数计数法格式化数字
- Number.toFixed( ) 采纳定点计数法格式化数字
- Number.toLocaleString( ) 把数字转换老本地格局的字符串
- Number.toPrecision( ) 格式化数字的无效位
- Number.toString( ) 将—个数字转换成字符串
- Number.valueOf( ) 返回原始数值
Object 根底对象
- Object 含有所有 JavaScript 对象的个性的超类
- Object.constructor 对象的构造函数
- Object.hasOwnProperty( ) 查看属性是否被继承
- Object.isPrototypeOf( ) 一个对象是否是另一个对象的原型
- Object.propertyIsEnumerable( ) 是否能够通过 for/in循环看到属性
- Object.toLocaleString( ) 返回对象的本地字符串示意
- Object.toString( ) 定义一个对象的字符串示意
- Object.valueOf( ) 指定对象的原始值
RegExp 正则表达式对象
- RegExp.exec( ) 通用的匹配模式
- RegExp.global 正则表达式是否全局匹配
- RegExp.ignoreCase 正则表达式是否辨别大小写
- RegExp.lastIndex 下次匹配的起始地位
- RegExp.source 正则表达式的文本
- RegExp.test( ) 检测一个字符串是否匹配某个模式
- RegExp.toString( ) 把正则表达式转换成字符串
String 字符串对象
- Length 获取字符串的长度。
- toLowerCase() 将字符串中的字母转成全小写。
- toUpperCase() 将字符串中的字母转成全大写。
- charAt(index) 返回指定下标地位的一个字符。如果没有找到,则返回空字符串。
- substr() 在原始字符串,返回一个子字符串
- substring() 在原始字符串,返回一个子字符串。
- split() 将一个字符串转成数组。
- charCodeAt( ) 返回字符串中的第 n个字符的代码
- concat( ) 连贯字符串
- fromCharCode( ) 从字符编码创立—个字符串
- indexOf( ) 返回一个子字符串在原始字符串中的索引值(查找程序从左往右查找)。如果没 有找到,则返回-1。
- lastIndexOf( ) 从后向前检索一个字符串
- localeCompare( ) 用本地特定的程序来比拟两个字符串
- match( ) 找到一个或多个正则表达式的匹配
- replace( ) 替换一个与正则表达式匹配的子串
- search( ) 检索与正则表达式相匹配的子串
- slice( ) 抽取一个子串
- toLocaleLowerCase( ) 把字符串转换小写
- toLocaleUpperCase( ) 将字符串转换成大写
- toLowerCase( ) 将字符串转换成小写
- toString( ) 返回字符串
- toUpperCase( ) 将字符串转换成大写
- valueOf( ) 返回字符串