javascript 对象方法.docx
- 文档编号:12770466
- 上传时间:2023-04-22
- 格式:DOCX
- 页数:26
- 大小:23KB
javascript 对象方法.docx
《javascript 对象方法.docx》由会员分享,可在线阅读,更多相关《javascript 对象方法.docx(26页珍藏版)》请在冰豆网上搜索。
javascript对象方法
String对象方法
FF:
Firefox,IE:
InternetExplorer
方法
描述
FF
IE
anchor()
创建HTML锚。
1
3
big()
用大号字体显示字符串。
1
3
blink()
显示闪动字符串。
1
bold()
使用粗体显示字符串。
1
3
charAt()
返回在指定位置的字符。
1
3
charCodeAt()
返回在指定的位置的字符的Unicode编码。
1
4
concat()
连接字符串。
1
4
fixed()
以打字机文本显示字符串。
1
3
fontcolor()
使用指定的颜色来显示字符串。
1
3
fontsize()
使用指定的尺寸来显示字符串。
1
3
fromCharCode()
从字符编码创建一个字符串。
1
4
indexOf()
检索字符串。
1
3
italics()
使用斜体显示字符串。
1
3
lastIndexOf()
从后向前搜索字符串。
1
3
link()
将字符串显示为链接。
1
3
localeCompare()
用本地特定的顺序来比较两个字符串。
1
4
match()
找到一个或多个正在表达式的匹配。
1
4
replace()
替换与正则表达式匹配的子串。
1
4
search()
检索与正则表达式相匹配的值。
1
4
slice()
提取字符串的片断,并在新的字符串中返回被提取的部分。
1
4
small()
使用小字号来显示字符串。
1
3
split()
把字符串分割为字符串数组。
1
4
strike()
使用删除线来显示字符串。
1
3
sub()
把字符串显示为下标。
1
3
substr()
从起始索引号提取字符串中指定数目的字符。
1
4
substring()
提取字符串中两个指定的索引号之间的字符。
1
3
sup()
把字符串显示为上标。
1
3
toLocaleLowerCase()
把字符串转换为小写。
-
-
toLocaleUpperCase()
把字符串转换为大写。
-
-
toLowerCase()
把字符串转换为小写。
1
3
toUpperCase()
把字符串转换为大写。
1
3
toSource()
代表对象的源代码。
1
-
toString()
返回字符串。
-
-
valueOf()
返回某个字符串对象的原始值。
1
4
Date对象方法
FF:
Firefox,IE:
InternetExplorer
方法
描述
FF
IE
Date()
返回当日的日期和时间。
1
3
getDate()
从Date对象返回一个月中的某一天(1~31)。
1
3
getDay()
从Date对象返回一周中的某一天(0~6)。
1
3
getMonth()
从Date对象返回月份(0~11)。
1
3
getFullYear()
从Date对象以四位数字返回年份。
1
4
getYear()
请使用getFullYear()方法代替。
1
3
getHours()
返回Date对象的小时(0~23)。
1
3
getMinutes()
返回Date对象的分钟(0~59)。
1
3
getSeconds()
返回Date对象的秒数(0~59)。
1
3
getMilliseconds()
返回Date对象的毫秒(0~999)。
1
4
getTime()
返回1970年1月1日至今的毫秒数。
1
3
getTimezoneOffset()
返回本地时间与格林威治标准时间(GMT)的分钟差。
1
3
getUTCDate()
根据世界时从Date对象返回月中的一天(1~31)。
1
4
getUTCDay()
根据世界时从Date对象返回周中的一天(0~6)。
1
4
getUTCMonth()
根据世界时从Date对象返回月份(0~11)。
1
4
getUTCFullYear()
根据世界时从Date对象返回四位数的年份。
1
4
getUTCHours()
根据世界时返回Date对象的小时(0~23)。
1
4
getUTCMinutes()
根据世界时返回Date对象的分钟(0~59)。
1
4
getUTCSeconds()
根据世界时返回Date对象的秒钟(0~59)。
1
4
getUTCMilliseconds()
根据世界时返回Date对象的毫秒(0~999)。
1
4
parse()
返回1970年1月1日午夜到指定日期(字符串)的毫秒数。
1
3
setDate()
设置Date对象中月的某一天(1~31)。
1
3
setMonth()
设置Date对象中月份(0~11)。
1
3
setFullYear()
设置Date对象中的年份(四位数字)。
1
4
setYear()
请使用setFullYear()方法代替。
1
3
setHours()
设置Date对象中的小时(0~23)。
1
3
setMinutes()
设置Date对象中的分钟(0~59)。
1
3
setSeconds()
设置Date对象中的秒钟(0~59)。
1
3
setMilliseconds()
设置Date对象中的毫秒(0~999)。
1
4
setTime()
以毫秒设置Date对象。
1
3
setUTCDate()
根据世界时设置Date对象中月份的一天(1~31)。
1
4
setUTCMonth()
根据世界时设置Date对象中的月份(0~11)。
1
4
setUTCFullYear()
根据世界时设置Date对象中的年份(四位数字)。
1
4
setUTCHours()
根据世界时设置Date对象中的小时(0~23)。
1
4
setUTCMinutes()
根据世界时设置Date对象中的分钟(0~59)。
1
4
setUTCSeconds()
根据世界时设置Date对象中的秒钟(0~59)。
1
4
setUTCMilliseconds()
根据世界时设置Date对象中的毫秒(0~999)。
1
4
toSource()
返回该对象的源代码。
1
-
toString()
把Date对象转换为字符串。
1
4
toTimeString()
把Date对象的时间部分转换为字符串。
1
4
toDateString()
把Date对象的日期部分转换为字符串。
1
4
toGMTString()
请使用toUTCString()方法代替。
1
3
toUTCString()
根据世界时,把Date对象转换为字符串。
1
4
toLocaleString()
根据本地时间格式,把Date对象转换为字符串。
1
3
toLocaleTimeString()
根据本地时间格式,把Date对象的时间部分转换为字符串。
1
3
toLocaleDateString()
根据本地时间格式,把Date对象的日期部分转换为字符串。
1
3
UTC()
根据世界时返回1970年1月1日到指定日期的毫秒数。
1
3
valueOf()
返回Date对象的原始值。
1
4
Array对象方法
FF:
Firefox,IE:
InternetExplorer
方法
描述
FF
IE
concat()
连接两个或更多的数组,并返回结果。
1
4
join()
把数组的所有元素放入一个字符串。
元素通过指定的分隔符进行分隔。
1
4
pop()
删除并返回数组的最后一个元素
1
5.5
push()
向数组的末尾添加一个或更多元素,并返回新的长度。
1
5.5
reverse()
颠倒数组中元素的顺序。
1
4
shift()
删除并返回数组的第一个元素
1
5.5
slice()
从某个已有的数组返回选定的元素
1
4
sort()
对数组的元素进行排序
1
4
splice()
删除元素,并向数组添加新元素。
1
5.5
toSource()
返回该对象的源代码。
1
-
toString()
把数组转换为字符串,并返回结果。
1
4
toLocaleString()
把数组转换为本地数组,并返回结果。
1
4
unshift()
向数组的开头添加一个或更多元素,并返回新的长度。
1
6
valueOf()
返回数组对象的原始值
1
4
使您有能力向对象添加属性和方法。
1
4
Boolean对象方法
FF:
Firefox,IE:
InternetExplorer
方法
描述
FF
IE
toSource()
返回该对象的源代码。
1
-
toString()
把逻辑值转换为字符串,并返回结果。
1
4
valueOf()
返回Boolean对象的原始值。
1
4
函数只是函数,不是某个对象的方法。
您无需创建它,通过把Math作为对象使用就可以调用其所有属性和方法。
Math对象属性
FF:
Firefox,IE:
InternetExplorer
属性
描述
FF
IE
E
返回算术常量e,即自然对数的底数(约等于2.718)。
1
3
LN2
返回2的自然对数(约等于0.693)。
1
3
LN10
返回10的自然对数(约等于2.302)。
1
3
LOG2E
返回以2为底的e的对数(约等于1.414)。
1
3
LOG10E
返回以10为底的e的对数(约等于0.434)。
1
3
PI
返回圆周率(约等于3.14159)。
1
3
SQRT1_2
返回返回2的平方根的倒数(约等于0.707)。
1
3
SQRT2
返回2的平方根(约等于1.414)。
1
3
Math对象方法
FF:
Firefox,IE:
InternetExplorer
方法
描述
FF
IE
abs(x)
返回数的绝对值。
1
3
acos(x)
返回数的反余弦值。
1
3
asin(x)
返回数的反正弦值。
1
3
atan(x)
以介于-PI/2与PI/2弧度之间的数值来返回x的反正切值。
1
3
atan2(y,x)
返回从x轴到点(x,y)的角度(介于-PI/2与PI/2弧度之间)。
1
3
ceil(x)
对数进行上舍入。
1
3
cos(x)
返回数的余弦。
1
3
exp(x)
返回e的指数。
1
3
floor(x)
对数进行下舍入。
1
3
log(x)
返回数的自然对数(底为e)。
1
3
max(x,y)
返回x和y中的最高值。
1
3
min(x,y)
返回x和y中的最低值。
1
3
pow(x,y)
返回x的y次幂。
1
3
random()
返回0~1之间的随机数。
1
3
round(x)
把数四舍五入为最接近的整数。
1
3
sin(x)
返回数的正弦。
1
3
sqrt(x)
返回数的平方根。
1
3
tan(x)
返回角的正切。
1
3
toSource()
返回该对象的源代码。
1
-
valueOf()
返回Math对象的原始值。
1
4
Window对象集合
集合
描述
IE
F
O
frames[]
返回窗口中所有命名的框架。
该集合是Window对象的数组,每个Window对象在窗口中含有一个框架或
属性frames.length存放数组frames[]中含有的元素个数。
注意,frames[]数组中引用的框架可能还包括框架,它们自己也具有frames[]数组。
4
1
9
Window对象属性
属性
描述
IE
F
O
closed
返回窗口是否已被关闭。
4
1
9
defaultStatus
设置或返回窗口状态栏中的默认文本。
4
No
9
document
对Document对象的只读引用。
请参阅Document对象。
4
1
9
history
对History对象的只读引用。
请参数History对象。
4
1
9
innerheight
返回窗口的文档显示区的高度。
No
No
No
innerwidth
返回窗口的文档显示区的宽度。
No
No
No
length
设置或返回窗口中的框架数量。
4
1
9
location
用于窗口或框架的Location对象。
请参阅Location对象。
4
1
9
name
设置或返回窗口的名称。
4
1
9
Navigator
对Navigator对象的只读引用。
请参数Navigator对象。
4
1
9
opener
返回对创建此窗口的窗口的引用。
4
1
9
outerheight
返回窗口的外部高度。
No
No
No
outerwidth
返回窗口的外部宽度。
No
No
No
pageXOffset
设置或返回当前页面相对于窗口显示区左上角的X位置。
No
No
No
pageYOffset
设置或返回当前页面相对于窗口显示区左上角的Y位置。
No
No
No
parent
返回父窗口。
4
1
9
Screen
对Screen对象的只读引用。
请参数Screen对象。
4
1
9
self
返回对当前窗口的引用。
等价于Window属性。
4
1
9
status
设置窗口状态栏的文本。
4
No
9
top
返回最顶层的先辈窗口。
4
1
9
window
window属性等价于self属性,它包含了对窗口自身的引用。
4
1
9
∙screenLeft
∙screenTop
∙screenX
∙screenY
只读整数。
声明了窗口的左上角在屏幕上的的x坐标和y坐标。
IE、Safari和Opera支持screenLeft和screenTop,而Firefox和Safari支持screenX和screenY。
4
1
9
Window对象方法
方法
描述
IE
F
O
alert()
显示带有一段消息和一个确认按钮的警告框。
4
1
9
blur()
把键盘焦点从顶层窗口移开。
4
1
9
clearInterval()
取消由setInterval()设置的timeout。
4
1
9
clearTimeout()
取消由setTimeout()方法设置的timeout。
4
1
9
close()
关闭浏览器窗口。
4
1
9
confirm()
显示带有一段消息以及确认按钮和取消按钮的对话框。
4
1
9
createPopup()
创建一个pop-up窗口。
4
No
No
focus()
把键盘焦点给予一个窗口。
4
1
9
moveBy()
可相对窗口的当前坐标把它移动指定的像素。
4
1
9
moveTo()
把窗口的左上角移动到一个指定的坐标。
4
1
9
open()
打开一个新的浏览器窗口或查找一个已命名的窗口。
4
1
9
print()
打印当前窗口的内容。
5
1
9
prompt()
显示可提示用户输入的对话框。
4
1
9
resizeBy()
按照指定的像素调整窗口的大小。
4
1
9
resizeTo()
把窗口的大小调整到指定的宽度和高度。
4
1.5
9
scrollBy()
按照指定的像素值来滚动内容。
4
1
9
scrollTo()
把内容滚动到指定的坐标。
4
1
9
setInterval()
按照指定的周期(以毫秒计)来调用函数或计算表达式。
4
1
9
setTimeout()
在指定的毫秒数后调用函数或计算表达式。
4
1
9
Window对象描述
Window对象表示一个浏览器窗口或一个框架。
在客户端JavaScript中,Window对象是全局对象,所有的表达式都在当前的环境中计算。
也就是说,要引用当前窗口根本不需要特殊的语法,可以把那个窗口的属性作为全局变量来使用。
例如,可以只写document,而不必写window.document。
同样,可以把当前窗口对象的方法当作函数来使用,如只写alert(),而不必写Window.alert()。
除了上面列出的属性和方法,Window对象还实现了核心JavaScript所定义的所有全局属性和方法。
Window对象的window属性和self属性引用的都是它自己。
当你想明确地引用当前窗口,而不仅仅是隐式地引用它时,可以使用这两个属性。
除了这两个属性之外,parent属性、top属性以及frame[]数组都引用了与当前Window对象相关的其他Window对象。
Navigator对象集合
集合
描述
IE
F
O
plugins[]
返回对文档中所有嵌入式对象的引用。
该集合是一个Plugin对象的数组,其中的元素代表浏览器已经安装的插件。
Plug-in对象提供的是有关插件的信息,其中包括它所支持的MIME类型的列表。
虽然plugins[]数组是由IE4定义的,但是在IE4中它却总是空的,因为IE4不支持插件和Plugin对象。
4
1
9
Navigator对象属性
属性
描述
IE
F
O
appCodeName
返回浏览器的代码名。
4
1
9
appMinorVersion
返回浏览器的次级版本。
4
No
No
appName
返回浏览器的名称。
4
1
9
appVersion
返回浏览器的平台和版本信息。
4
1
9
browserLanguage
返回当前浏览器的语言。
4
No
9
cookieEnabled
返回指明浏览器中是否启用cookie的布尔值。
4
1
9
cpuClass
返回浏览器系统的CPU等级。
4
No
No
onLine
返回指明系统是否处于脱机模式的布尔值。
4
No
No
platform
返回运行浏览器的操作系统平台。
4
1
9
systemLanguage
返回OS使用的默认语言。
4
No
No
userAgent
返回由客户机发送服务器的user-agent头部的值。
4
1
9
userLanguage
返回OS的自然语言设置。
4
No
9
Navigator对象方法
方法
描述
IE
F
O
javaEnabled()
规定浏览器是否启用Java。
4
1
9
taintEnabled()
规定浏览器是否启用数据污点(datatainting)。
4
1
9
Navigator对象描述
Navigator对象包含的属性描述了正在使用的浏览器。
可以使用这些属性进行平台专用的配置。
虽然这个对象的名称显而易见的是Netscape的Navigator浏览器,但其他实现了JavaScript的浏览器也支持这个对象。
Navigator对象的实例是唯一的,可以用Window对象的navigator属性来引用它。
Screen对象属性
属性
描述
IE
F
O
availHeight
返回显示屏幕的高度(除Windows任务栏之外)。
4
1
9
availWidth
返回显示屏幕的宽度(除Windows任务栏之外)。
4
1
9
bufferDepth
设置或返回调色板的比特深度。
4
No
No
colorDepth
返回目标设备或缓冲器上的调色板的比特深度。
4
1
9
deviceXDPI
返回显示屏幕的每英寸水平点数。
6
No
No
deviceYDPI
返回显示屏幕的每英寸垂直点数。
6
No
No
fontSmoothingEnabled
返回用户是否在显示控制面板中启用了字体平滑。
4
No
No
height
返回显示屏幕的高度。
4
1
9
logicalXDPI
返回显示屏幕每英寸的水平方向的常规点数。
6
No
No
logicalYDPI
返回显示屏幕每英寸的垂直方向的常规点数。
6
No
No
pixelDepth
返回显示屏幕的颜色分辨率(比特每像素)。
No
1
9
updateInterval
设置或返回屏幕的刷新率。
4
No
No
width
返回显示器屏幕的宽度。
4
1
9
Screen对象描述
每个Window对象的screen属性都引用一个Screen对象。
Screen对象中存放着有关显示浏览器屏幕的信息。
JavaScript程序将利用这些信息来优化它们的输出,以达到用户的显示要求。
例如,一个程序可以根据显示器的尺寸选择使用大图像还是使用小图像,它还可以根据显示器的颜色深度选择使用16位色还是使用8位色的图形。
另外,JavaScript程序还能根据有关屏幕尺寸的信息将新的浏览器窗口定位在屏幕中间。
History对象属性
属性
描述
IE
F
O
length
返回浏览器历史列表中的URL数量。
4
1
9
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- javascript 对象方法 对象 方法