JavaScript关键字保留字属性及说明Word格式文档下载.docx
《JavaScript关键字保留字属性及说明Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《JavaScript关键字保留字属性及说明Word格式文档下载.docx(13页珍藏版)》请在冰豆网上搜索。
char
class
const
debugger
double
enum
export
extends
final
float
goto
implements
import
int
interface
long
native
package
private
protected
public
short
static
super
synchronized
throws
transient
volatile
JavaScript转义字符
转义字符
描述
\b
退格
\v
跳格(Tab,水平)
\n
回车换行
\r
换行
\t
Tab符号
\\
反斜杠
\f
换页
\OOO
八进制整数,范围000~777
\’
单引号
\xHH
十六进制整数,范围00~FF
\”
双引号
\uhhh
十六进制编码的Unicode字符
String对象的显示字符串方法
方法
对应的标记命令
说明
big()
<
big>
/big>
将字体略微放大显示
blink()
blink>
/blink>
把HTML<
标记放置在String对象中的文本两端,在MicrosoftInternetExplored中不支持<
标记
bold()
b>
/b>
用粗体字显示
fixed()
tt>
/tt>
用印刷体显示
fontcolor(colorname)
fontcolor="
colorname"
>
/font>
设定字体颜色,参数可以是表示颜色的十六进制值,也可以是浏览器能够识别的颜色的名称
fontsize(num)
fontsize="
num"
设定字体大小,参数可以是1~7之间的一个数字,也可以是以字符串形式传入的数字。
如果使用字符串数字,则字体大小要取basefont大小的相对倍数
italics()
i>
/i>
用斜体显示
small()
small>
/small>
将字体略微缩小显示
strike()
strike>
/strike>
显示删除线
sub()
sub>
/sub>
显示下标字
sup()
sup>
/sup>
显示上标字
anchor(name)
aname="
name"
/a>
在对象中的指定文本两端放置一个有name属性的HTML锚点,name为锚记的名称
link(url)
ahref="
url"
把一个有href属性的HTML锚点放置在String对象中的文本两端,其中参数URL为链接的地址
String对象的字符串处理方法
charAt(n)
获取字符串中第N个位置的字符,N从0开始计算
charCodeAT(n)
获取字符串中第N个位置字符的Unicode编码,N从0开始计算
concat(concat([string1[,string1[,...[,stringN]]]])
将string...stringN转换为字符串并拼接在该字符串对象的字符串值后面,形成一个新的字符串并返回
FormCharCode([code[,code2[,...[,codeN]]]])
获取与Unicode码code1...codeN的字符值相对应的字符串
IndexOf(substring,start)
在字符串仲从start位置开始寻找指定的子串substring,并返回子串第一次出现的起始位置;
如果没找到,则返回-1;
省略star时,从字符串头部开始搜索字符串
lastIndexOf(substring,start)
match(regexp)
使用指定的正则表达式匹配字符串,并返回包含匹配结果的数组,如果没有匹配结果,则返回null
replace(regexp,replacement)
使用replacement替换字符串中regexp指定的内容,并返回替换后的结果。
regexp可以是正则表达式,也可以是一般文本。
replacement中可以包含正则表达式,也可以是一个函数
search(regexp)
获取与regexp匹配的第一个字符串的起始位置,如果都不匹配,返回-1
split([separator[,limit]])
将一个字符串用分隔符separator分割为若干个字符串,然后将结果作为字符串数组返回。
其中,[limit]用来限制返回数组中的元素个数,也可以省略;
separator可以为字符串或正则表达式对象,它标识了分隔字符串时使用的是一个多个字符;
如果忽略该选项,返回包含整个字符串的单一元素数组
slice(start,end)
获取字符串中从start位置开始、到end位置结束的字符串,其中不干包括end位置的字符。
如果省略end,表示到字符串结尾;
如果参数为负值,表示从字符串尾部开始计算字符串的位置。
使用方法同substring()方法一样
substr(start,length)
获取字符串中从start位置开始的连续length个字符组成的子串;
省略length时获取从start开始到字符串结尾的子串
substring(from,to)
获取字符串中第fron个字符开始、到to-1个字符结束的子串;
如果省略to,表示到字符串结尾。
from的有效值在0到字符串长度-1之间
toLowerCass()
将字符串中的字符全部转换为小写
toUpperCass()
将字符串中的字符全部转换为大写
toString()
返回对象的字符串表示
valueOf()
返回指定对象的原始值
Number对象的属性
属性
含义
MAX_VALUE
可表示数值的最大值,约为1.79E+308
MIN_VALUE
可表示数值的最小值,约为5E-324
NaN
代表不是数值,与全局量NaN的意义和作用相同
NEGATIVE_INFINITY
表示负无穷大,在数值下溢出时得到该值
POSITIVE_INFINITY
表示正无穷大,在数值上溢出时得到该值,与全局量Infinity相同
Number对象的方法
toExponential(digits)
将数值转换为指数方式表示的字符串形式返回。
指数表示中,整数部分占一位数字,小数点后的位数由digtis决定。
如果实际数字位数大于digtis,则进行截断;
如果实际数字位数小于digtis,则在末尾添0;
如果省略digtis,则按实际位数显示
toFixed(digtis)
返回字符串形式表示的数值,不使用指数表示方式。
小数点后的位数由digtis参数指定。
digtis的有效值在0~20之间
toLocaleString
使用本地数字格式将数值转换为字符串,在不同语言的系统中,千位分隔式可能不同
toPrecision(precision)
返回一个包含precision位有效数字表示的字符串,按本地数字格式进行转换。
precision的有效值在1~21之间。
返回的字符串尽可能使用定点数表示法,否则使用指数表示法,必要时进行截断和填0操作
toString(radix)
按指定的进制radix将数值转换为字符串,并返回该字符串。
Radix的有效值在2~36之间。
省略radix参数时,按十进制进行转换
valueOF()
Math对象的属性
E
自然对象的底,约为2.718281828459045
LN2
2的自然对数值,约为0.6931471805599453
LN10
10的自然对数值,约为2.302585092994046
LOG2E
log2e的值,其值约为1.4426950408889633
LOG10E
e的常用对数值,其值约为0.4342944819032518
SQRT2
2的平方根,其值约为1.4142135623730951
SQRT1_2
1/2的平方根,其值约为0.7071067811865476
PI
圆周率,其值约为3.141592653589793
Math对象的一般方法
abs(x)
返回X的绝对值
ceil(x)
返回大于等于X但最接近X的整数
exp(x)
返回指数函数"
E"
的x次方的值
floor(x)
返回小于等于X但最接近X的整数
max(x,y)
返回X和Y中较大的一个数
min(x,y)
返回X和Y中较小的一个数
pow(x,y)
X的Y次方的值
random()
产生0.0~1.0之间的一个随机数
round(x)
对X四舍五入取整
sqrt(x)
返回X的平方根
Math对象的三角函数方法
sin(x)
返回X的正弦值
cos(x)
返回X的余弦值
tan(x)
返回X的正切值
asin(x)
返回X的反正弦值
acos(x)
返回X的反余弦值
atan(x)
返回X的反正切值
atan2(x,y)
返回Y/X(弧度值)的反正切值
log(x)
返回X的自然对数值
Date对象的方法
parse()
分析字符串形式表示的日期时间,并返回该日期时间对应的内部毫秒数。
UTC()
返回全球标准时间(UTC)或格林威治时间(GMT)的1970年1月1日到所指定日期之间所间隔的毫秒数。
Date对象的读取时间方法
Get[UTC]Date()
返回当前日期是该月份中的第几天,有效值在1~31之间
get[UTC]Day()
返回当前日期是星期几,有效值在0~6之间,其中0表示星期天,1表示星期一......6表示星期六
get[UTC]Month()
返回当前日期的月份,有效值在0~11之间。
getYear()
返回当前日期的年份,这个年份可以是两位数字或4位数字表示的
get[UTC]FullYear()
返回当前日期用4位数表示的年份
get[UTC]Hours
返回当前时间的小时部分的整数
get[UTC]Minutes
返回当前时间的分钟部分的整数
get[UTC]Seconds
返回当前时间的秒数
get[UTC]Milliseconds()
返回当前时间的毫秒部分的整数
getTime()
返回从1970年1月1日到当前时间之间的毫秒数
getTimeZoneOffset()
返回以GMT为基准的时区偏差,以分钟计量
Date对象的设置时间方法
set[UTC]Date(day)
以参数day(1~31之间的整数)指定的数设置Date对象中的日期数,返回从1970年1月1日凌晨到Date对象指定的日期和时间之间的毫秒数
set[UTC]Month(month