Javascript单词+语句要点.docx

上传人:b****5 文档编号:5901712 上传时间:2023-01-02 格式:DOCX 页数:22 大小:30.67KB
下载 相关 举报
Javascript单词+语句要点.docx_第1页
第1页 / 共22页
Javascript单词+语句要点.docx_第2页
第2页 / 共22页
Javascript单词+语句要点.docx_第3页
第3页 / 共22页
Javascript单词+语句要点.docx_第4页
第4页 / 共22页
Javascript单词+语句要点.docx_第5页
第5页 / 共22页
点击查看更多>>
下载资源
资源描述

Javascript单词+语句要点.docx

《Javascript单词+语句要点.docx》由会员分享,可在线阅读,更多相关《Javascript单词+语句要点.docx(22页珍藏版)》请在冰豆网上搜索。

Javascript单词+语句要点.docx

Javascript单词+语句要点

JavaScript保留关键字

abstractdoifpackagethrows

booleandoubleimplementsprotectedtransient

breakelseimportpublicTRUE

byteextendsinreturntry

caseFALSEinstanceofshortvar

catchfinalintstaticvoid

charfinallyinterfacesuperwhile

classfloatlongswitchwith

constfornativesynchronized

continuefunctionnewthis

defaultgotonullthrow

 

JavaScript转义字符

﹨ONUL字符(﹨u0000)

﹨b退格符

﹨t水平制表符

﹨n换行符

﹨v垂直制表符

﹨f换页符

﹨r回车符

﹨"双引号

﹨'撤号或单引号

﹨﹨反斜杠符

﹨xXX由两个十六进制数值XX指定的Latin-1编码字符,如﹨xA9即是版权符号的十六进制码

﹨Uxxxx由4位十六进制数XXXX指定的Unicode字符,如﹨u00A9即是版权符号的Unicode编码、

﹨XXX由1位~3位八进制数()(从1~377)指定的Latin-1编码字符,如﹨251即是版权符号的八进制码(ECMAScriptv3不支持,不要使用这种转义序列。

 

String对象的显示字符串方法

方法对应的标记命令说明

big()将字体略微放大显示

blink()把HTML标记放置在String对象中的文本两端,在MicrosoftInternetExplored中不支持标记

bold()用粗体字显示

fixed()用印刷体显示

fontcolor(colorname)设定字体颜色,参数可以是表示颜色的十六进制值,

也可以是浏览器能够识别的颜色的名称

fontsize(num)设定字体大小,参数可以是1~7之间的一个数字,也可以是以字符串形式传入的数字。

如果使用字符串数字,则字体大小要取basefont大小的相对倍数

italics()用斜体显示

small()将字体略微缩小显示

strike()显示删除线

sub()显示下标字

sup()显示上标字

anchor(name)在对象中的指定文本两端放置一个有name属性的HTML锚点,name为锚记的名称

link(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)在字符串仲从start位置开始寻找指定的子串substring,并返回子串第一次出现的起始位置;如果没找到,则返回-1;省略star时,从字符串头部开始搜索字符串

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

LN22的自然对数值,约为0.6931471805599453

LN1010的自然对数值,约为2.302585092994046

LOG2Elog2e的值,其值约为1.4426950408889633

LOG10Ee的常用对数值,其值约为0.4342944819032518

SQRT22的平方根,其值约为1.4142135623730951

SQRT1_21/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)将Date对象中的月份设置为参数month指定的整数(0~11)

setYear[year]将Date对象中的年份设置为参数year指定的整数(可以是两位的或4位的)

s

et[UTC]FullYear(year,[month,[date]])将Date对象中的年、月、日设置为参数year,month,date指定的值,其中year为4位整数,为必选项

setTime(milliseconds)将Date对象的时间设置为参数milliseconds指定的整数,这个数表示从1970年1月1日凌晨到要设定时间之间的毫秒数

set[UTC]Hours(hour[,min,[sec,[,ms]]])将Date对象中的时、分、秒、毫秒设置为参数hours、min、sec、ms所指定的整数,其中hour的值在0~23之间

set[UTC]Minutes(minutes[sec,[,ms]])将Date对象中的分、秒、毫秒设置为参数minutes、sec、ms所指定的整数,其中minutes的值在0~59之间

set[UTC]Seconds(seconds[.ms])将Date对象中的秒、毫秒设置为参数seconds、ms所指定的整数,其中seconds的值在0~59之间

set[UTC]MilliSeconds(milliseconds)将Date对象中的毫秒数设置为参数milliseconds指定的整数(0~999)

 

Date对象的时间转换为字符串的方法

toString()将时间信息返回字符串

toGMTString()返回Date对象代表的日期时间的字符串表示,采用GMT时区表示日期(已废弃)

toUTCString()返回Date对象代表的日期时间的字符串表示,采用UTC时区表示日期

toLocaleString返回Date对象代表的日期时间的字符串表示,采用本地时区表示,并使用本地时间格式进行格式转换

toDateString()返回Date对象代表的日期时间的字符串表示,采用本地时区表示日期

toLocaleDateString()返回Date对象代表的日期时间的字符串表示,采用本地时区表示日期,并使用本地时间格式进行格式转换

toTimeString()返回Date对象代表的日期时间的字符串表示,采用本地时区表示时间

toLocaleTimeString()返回Date对象代表的日期时间的字符串表示,采用本地时区表示时间,并使用本地时间格式进行格式转换

valueOf()转换Date对象代表的日期时间对应的内部毫秒数

 

Array对象的方法

concat([item1[,item2[,...[,itemN]]]])将两个或两个以上的数组合并为一个新的数组,item1....itemN是要连接的项目,它们将会按照从左到右的顺序添加到数组

join(separator)使用指定的分隔符(separator)将数组元素依次并接起来,形成一个字符串并返回

pop()移除数组中的最后一个元素并返回该元素,同时数组长度减少1,相当于数据结构中的出栈操作

push([item1[.item2[,...[,itemN]]]])在数组的末尾增加一个或多个数组元素,并返回增加元素后的数组长度,相当于数据结构中的入栈操作

reverse()返回一个元素顺序被反转的Array对象

shift(移除数组中的第一个元素并返回该元素,同时数组长度减少1,相当于数据结构中的出队列操作

unshift([item1[,item2[,...[,itemN]]]])将指定的元素插入数组开始位置并返回该数组,同时数组长度增加,相当于数据结构中的入队列操作

slice(start,end)从现有的数组中提取指定个数的数据元素,形成一个新的数组,所提取元素的下标从start开始,到end结束,但不包括end。

如果省略end,表示到数组的末尾;如果end为负数,例如-2,表示是倒数第2个元素

sort(sortfunction)返回一个元素已经进行了排序的Array对象。

其中sortfunction参数可选,省略该参数时,按字母顺序或汉字的拼音方式排序,否则使用sortfunction指定的排序方式。

sortfunction为排序函数的名称,该函数使用两个参数,返回一个整数值。

当第一个参数大于第二个参数时,返回大于零的值;当第一个参数等于第二个参数时,返回等于零的值;当第一个参数小于第二个参数时,返回小于零的值

splice(start,deleteCount,[item2[,...[,itemN]]]])从一个数组中移除一个或多个元素,如果必要,在所移除元素的位置上插入新元素,返回所移除的元素。

start为必选项,指定从数组中移除元素的开始位置,这个位置是从零开始计算的。

deleteCount也为必选项,指定要移除的元素的个数。

iteml、item2...itemN必选项。

要在所移除元素的位置上插入的新元素

toLocaleString()用于将日期型对象转换为一个String对象,这个对象中包含了用当前区域设置的默认格式表示日期

toString()返回数组的字符串表示

valueOf()返回数组对象的原始值,即将数组的元素转换为字符串,这些字符串由逗号分隔,连接在一起,其操作与toString()和join()方法相同

 

Window对象常用属性

属性说明

name窗口的名字,窗口名称可通过Window.open()方法指定,也可以在标记中使用name属性指定

closed判断窗口是否已经被关闭,返回布尔值。

当浏览器窗口关闭时,表示该窗口的Window对象并没有消失,而它的closed属性设置为true

length窗口内的框架个数

opener代表使用open打开当前窗口的窗口

self当前窗口,指对本身窗口的引用

window当前窗口,与self属性意义相同

top当前框架的最顶层窗口

parent当前窗口的父窗口或者是父框架

defaultstatus默认情况下的状态信息

status状态栏的信息

document只读,引用当前窗口和框架包含Document对象

frames记录窗口中包含的框架

history只读,引用History对象

location对Window对象子对象Location对象的应用

Screen对Window对象子对象Screen对象的应用

 

Window对象的常用方法

属性说明

alert(字符串)弹出警告信息,包括一段提示信息和一个"确定"按钮,用来弹出警告信息

confirm(字符串)弹出警告信息,增加OK和cancel按钮,根据用户单击的按钮返回true和false

prompt(提示,默认值)弹出对话框,返回用户输入的文本

open打开一个新窗口,返回值为窗口名

close()关闭窗口

clearInterval(定时器名)清除定时器,无返回值

clearTimeout(超时名)清除先前设置的时间,无返回值

setTimeout(表达式,n毫秒数)等待n毫秒后,运行表达式,返回名

setInterval(表达式,n毫秒数)每隔n毫秒,持行表达式,返回名

moveBy(水平点数,垂直点数)正值为窗口向右下移动,负值相反

moveTo(x,y)窗口移动到X,Y坐标处,以左上角为坐标(0,0)点

resizeBy(水平点数,垂直点数)调整窗口大小,向右下方向增大

resizeTo(w,h)调整窗口大小,宽W,搞H。

scrollBy(X,y)将窗口中显示的文档向右滚动X像素,向下滚动Y像素

scrollTo(x,y)表示将滚动窗口中显示的文档指定到X,Y指定的像素点上,以左上角为坐标(0,0)点

 

Window对象操作frame常用属性及详细说明

Window属性详细说明

frames[]存放当前窗口中所有frame对象的数组

length窗口frame的数目,和Window.frames.length等同

name当前窗口的名字,也可指框架窗口的名字

parent对父窗口的引用

self对窗口自身的引用

top对最高级别窗口的引用,这个值通常和parent一致,除非frame中有更多的frame

Window另外一个对当前窗口的引用

 

Document对象常用的属性及详细说明

属性详细说明

title本HTML文档的标题,指标记中用..定义的文字

bgColor网页的背景颜色

fgColor网页的文字颜色

linkColor未用的链接的文字颜色

alinkColor在选择中的链接(alink)的文字颜色

vlinkColor已使用的链接的文字颜色

lastModified当前文档的最后修改日期

referrer链接到当前文档的URL

location本文档所在的位置URL

URL目前网页的URL

domain供应网页的服务器的domainname(只读)

cookie阅读及设定cookie

forms本文档上的表单对象数组,下标从0开始

links本文档上的超链接对象数组,下标从0开始

anchors本文档上的书签对象数组,下标从0开始

images本文档上的图像对象数组,下标从0开始

layers本文档上的layers对象数组,下标从0开始

plugins本文档上的plugins对象数组,下标从0开始

applets本文档上的applets对象数组,下标从0开始

 

Document对象的方法及详细说明

属性详细说明

open()删除现有文档,在一个窗口中打开指定的文件

close()关闭open()打开的文档

write(string)向当前文件写入一个字符串,string是一个字符串表达式

writeln(string)同write方法,但它表示写入一行,新的显示将在下一行发生,在IE浏览器中它只添加一个空格

 

Links对象属性及详细说明

属性详细说明

hash指定链接URL中的锚部分,包括#符号

href设置或返回被链接资源的URL

hostname设置或返回被链接URL中的主机名

pathname设置或返回被链接URL中的路径名部分

portURL中的端口号

protocol链接URL中的协议部分,包括结尾的冒号

searchURL中的查询部分

target指定链接的文档要在其内显示的Window对象的名称

 

lmages对象属性及详细说明

属性详细说明

src显示图像的URL,对应HTML的src属性

border图像的边框,以像素为单位,由属性border设置

width图像的宽度,以像素为单位,由属性width设置

height图像的高度,以像素为单位,由属性height设置

hspace图像的水平空白,由属性hspace设置

vspace图像的垂直空白,由属性vspace设置

lowsrc图像的低分辨版本时,显示图像的url

complete判断浏览器是否完成图像的加载,布尔值

name一个只读字符串,指定图像的名称,由属性name设置

 

Form对象的属性及说明

属性说明

acceptCharset设置或返回表单数据可能的字符集的列表

action设置或返回某个表单的action属性

enctype设置或返回某个表单用来编码内容的MIME类型

id设置或返

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 求职职场 > 简历

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1