javascript对象属性方法

一、array对象

1、属性

Constructor 返回对创建此对象的数组函数的引用

Length 设置或返回数组中元素的数目

Prototype 向对象添加属性和方法

2、方法

Concat() 连接两个或更多的数组,并返回结果

Join() 把数组的所有元素放入一个字符串。元素通过指定的分隔符分隔

Pop() 删除并返回数组的最后一个元素

Push() 向数组的末尾添加一个或多个元素,并返回新的长度

Reverse() 颠倒数组中元素的顺序

Shift() 删除并返回数组的第一个元素

Slice() 从某个已有的数组返回选定的元素

Sort() 对数组的元素进行排序

Splice() 删除元素,并向数组添加新元素

Tosource() 返回该对象的源代码

Tostring() 把数组转换为字符串,并返回结果

Tolocalestring() 把数组转换为本地数组,并返回结果

Unshift() 向数组的开头添加一个或更多元素,并返回新的长度

Valueof() 返回数组对象的原始值

二、boolean对象

1、属性

Constructor 返回对创建此对象的boolean函数的引用

Prototype 向对象添加属性和方法

2、方法

Tosource() 返回该对象的源代码

Tostring() 把逻辑值转换为字符串,并返回结果

Valueof() 返回boolean对象的原始值

三、date对象

1、属性

Constructor 返回对创建此对象的date函数的引用

Prototype 向对象添加属性和方法

2、方法

Date() 返回当日的日期和时间

Getdate() date对象返回一周中的某一天

Getmonth() date对象返回月份

Getfullyear() date对象以四位数字返回年份

Gethours() 返回date对象的小时

Getminutes() 返回date对象的分钟

Getseconds() 返回date对象的秒数

Getmilliseconds() 返回date对象的毫秒

Gettime() 返回197111日至今的毫秒数

Gettimezoneoffset() 返回本地时间与格林威治标准时间的分钟差

Getutcdate() 根据世界时从date对象返回月中的一天

Getutcday() 根据世界时从date对象返回周中的一天

Getutcmonth() 根据世界时从date对象返回月份

Getutcfullyear() 根据世界时返回date对象返回四位数的年份

Getutchours() 根据世界时返回date对象的小时

Getutcminutes() 根据世界时返回date对象的分钟

Getutcseconds() 根据世界时返回date对象的秒钟

Getutcmilliseconds() 根据世界时返回date对象的毫秒

Parse() 返回197011日午夜到指定日期的毫秒数

Setdate() 设置date对象中月的某一天

Setmonth() 设置date对象中月份

Setfullyear() 设置date对象中的年份

Sethours 设置date对象中的小时

Setminutes() 设置date对象中的分钟

Setseconds() 设置date对象中的秒钟

Setmilliseconds() 设置date对象中的毫秒

Settime() 以毫秒设置date对象

Setutcdate() 根据世界时设置date对象中月份的一天

Setutcmonth() 根据世界时设置date对象中的月份

Setutcfullyear() 根据世界时设置date对象中的年份

Setutchours() 根据世界时设置date对象中的小时

Setutcminutes() 根据世界时设置date对象中的分钟

Setutcseconds() 根据世界时设置date对象中的秒钟

Setutcmilliseconds() 根据世界时设置date对象中的毫秒

Tosource() 返回该对象的源代码

Tostring() date对象转换为字符串

Totimestring() date对象的时间部分转换为字符串

Todatestring() date对象的日期部分转换为字符串

Toutcstring() 根据世界时把date对象转换为字符串

Tolocalestring() 根据本地时间格式把date对象转换为字符串

Tolocaletimestring() 根据本地时间格式把date对象的时间部分转换为字符串

Tolocaledatestring()根据本地时间格式把date对象的日期部分转换为字符串

Utc() 根据世界返回199711日到指定日期的毫秒数

Valueof() 返回date对象的原始值

四、math对象

1、属性

E 返回算术常量e,即自然对数的底数

Ln2 返回2的自然对数

Ln10 返回10的自然对数

Log2e 返回2为底的的对数

Log10e 返回10为底的的对数

Pi 返回圆周率

Sqrt2 返回2的平方根

2、方法

Abs(x) 返回数的绝对值

Acos(x) 返回数的反余弦值

Asin(x) 返回数的反正弦值

Atan(x) 返回数的反正切值

Ceil(x) 对数进行上舍入

Cos(x) 返回数的余弦

Exp(x) 返回的指数

Floor(x) 对数进行下舍入

Log(x) 返回数的自然对数

Max(x,y) 返回最高值

Min(x,y) 返回最低值

Pow(x,y) 返回xy次幂

Random() 返回0-1之间的随机数

Round(x) 把数四舍五入数最接近的整数

Sin(x) 返回数的正弦

Sqrt(x) 返回数的平方根

Tan(x)返回数的正切

Tosource() 返回该对象的源代码

Valueof() 返回math对象的原始值

五、number对象

1、属性

Constructor 返回创建此对象的number函数的引用

Max value 可表示的最大的数

Min value 可表示的最小的数

Nan 非数字值

Negative infinity 负无穷大,溢出时返回该值

Positive infinity 正无穷大,溢出时返回该值

Prototype 向对象添加属性和方法

2、方法

Tostring 把数字转换为字符串,使用指定的基数

Tolocalestring 把数字转换为字符串,使用本地数字格式顺序

Tofixed 把数字转换为字符串,结果的小数点后有指定位数的数字

Toexponential 把对象的值转换为指数计数法

Toprecision 把数字格式化为指定的长度

Valueof 返回一个number对象的基本数字值

六、string对象

1、属性

Constructor 对创建该对象的函数的引用

Length 字符串的长度

Prototype 向对象添加属性和方法

2、方法

Anchor() 创建html

Big() 大号字体显示

Blink() 显示闪动字符串

Bold() 使用粗体显示

Charat() 返回在指定位置的字符

Charcodeat() 返回在指定的位置的字符的unicode编码

Concat() 连接字符串

Fixed() 以打字机文本显示字符串

Fontcolor() 使用指定颜色显示

Fontsize() 使用的尺寸显示

Fromcharcode() 从字符编码创建一个字符串

Indexof() 检索字符串

Italics() 使用斜体显示字符串

Lastindexof() 从后向前搜索字符串

Link() 将字符串显示为链接

Localecompare() 用本地特定的顺序来比较两个字符串

Match() 找到一个或多个正则表达式的匹配

Replace() 替换与正则表达式匹配的子串

Search() 检索与正则表达式相匹配的值

Slice() 提取字符串的片断,并在新的字符串中返回被提取的部分

Small() 使用小字号显示

Split() 把字符串分割为字符串数组

Strike() 使用删除线来显示

Sub() 把字符串显示为下标

Substr() 从起始索引号提取字符串中指定数目的字符

Substring() 担取字符串中两个指定的索引号之间的字符

Sup() 把字符串显示为上标

Tolocalelowercase() 把字符串转换为小写

Tolocaleuppercase() 把字符串转换为大写

Tolowercase() 把字符串转换为小写

Touppercase() 把字符串转换为大写

Tosource() 对象的源代码

Tostring() 返回字符串

Valueof() 返回某个字符串对象的原始值

七、regexp对象

1、修饰符

I 执行大小写不敏感的匹配

G 执行全局匹配

M 执行多行匹配

2、方括号

[abc] 查找方括号之间的任何字符

[^abc] 查找任何不在方括号之间的字符

[0-9] 查找任何从09的数字

[a-z] 查找任何从z的字符

[A-Z] 查找任何从AZ的字符

[A-z] 查找任保从大写A到小写的字符

3、属性

Global  regexp对象是否具有标志g

Ignorecase  regexp对象是否具有标志i

Lastindex 一个整数,标示开始下一次匹配的字符位置

Multiline  regexp对象是否具有标志m

Source 正则表达式的源文本

4、方法

Compile 编译正则表达式

Exec 检索字符串中指定的值。返回找到的值,并确定其位置

Test 检索字符串中指定的值。返回true false

八、events对象

Onabort 图像加载被中断

Onblur 元素失去焦点

Onchange 用户改变域的内容

Onclick 鼠标点击某个对象

Ondblclick 鼠标双击某个对象

Onerror 加载文档或图像时发生错误

Onfocus 元素获得焦点

Onkeydown 某个健盘的键被按下

Onkeypress 某个健盘的健被按下或按住

Onkeyup 某个键盘的键被松开

Onload 某个页面或图像被完成加载

Onmousedown 某个鼠标按键被按下

Onmousemove 鼠标被移动

Onmouseout 鼠标从某元素移开

Onmouseover 鼠标被移到某元素之上

Onmouseup 某个鼠标按键被松开

Onreset 重置按钮被点击

Onresize 窗口或框架被调整尺寸

Onselect 文本被选定

Onsubmit 提交按钮被点击

Onunload 用户退出页面

九、navigator对象

1、属性

Appcodename 返回浏览器的代码名

Appminorversion 返回浏览器的次级版本

Appname 返回浏览器的名称

Appversion 返回浏览器的平台和版本信息

Browserlanguage 返回当前浏览器的语言

Cookieenabled 返回指明浏览器中是否启用cookie的布尔值

Cpuclass 返回浏览器系统的cpu等级

Online 返回指明系统是否处于脱机模式的布尔值

Platform 返回运行浏览器的操作系统平台

Systemlanguage 返回os使用的默认语言

Useragent 返回由客户机发送服务器的user-agent头部的值

Userlanguage 返回os的自然语言设置

2、方法

Javaenabled() 规定浏览器是否启用java

Taintenabled() 规定浏览器是否启用数据污点

十、screen对象

1、属性

Availheight 返回显示屏幕的高度

Availwidth 返回显示屏幕的宽度

Bufferdepth 设置或返回调色板的比特深度

Colordepth 返回目标设备或缓冲器上的调色板的比特深度

Devicexdpi 返回显示屏幕的每英寸水平点数

Deviceydpi 返回显示屏幕的每英寸垂直点数

Fontsmoothingenabled 返回用户是否在显示控制面板中启用了字体平滑

Height 返回显示屏幕的高度

Logicalxdpi 返回显示屏幕每英寸的水平方向的常规点数

Logicalydpi 返回显示屏幕每英寸的垂直方向的常规点数

Pixeldepth 返回显示屏幕的颜色分辨率

Updatelnterval 设置或返回屏幕的刷新率

Width 返回显示器屏幕的宽度

十一、history对象

1、 属性

Length 返回浏览器历史列表中的url数量

2、 方法

Back() 加载history列表中的前一个url

Forward() 加载history列表中的下一个url

Go() 加载history列表中的某个具体页面

十二、location对象

1、 属性

Hash 设置或返回从井号开始的url

Host 设置或返回主机名和当前url的端口号

Hostname 设置或返回当前url 的主机名

Href 设置或返回完整的url

Pathname 设置或返回当前url的路径部分

Port 设置或返回当前url的端口号

Protocol 设置或返回当前url的协议

Search 设置或返回从问号开始的url 

2、 方法

Assiqn() 加载新的文档

Reload() 重新加载当前文档

Replace() 用新的文档替换当前文档

十三、windows对象

1、 属性

Closed 返回窗口是否已被关闭

Defaultstatus 设置或返回窗口状态栏中的默认文本

Document document对象的只读引用

Length 设置或返回窗口中的框架数量

Location 用于窗口或框架的location对象

Name 设置或返回窗口的名称

Navigator navigator对象的只读引用

Parent 返回父窗口

Screenscreen对象的只读引用

Self 返回对当前窗口的引用

Status 设置窗口状态栏的文本

Top 返回最顶层的先辈窗口

Screenleftscreentop 声明窗口左上角在屏幕上的xy坐标

2、 方法

Alert() 显示带有一段消息和一个确认按钮的警告杠

Blur() 把键盘焦点从顶层窗口移开

Clearlnterval() 取消由setlnterval()设置的timeout

Cleartimeout() 取消由settimeout()方法设置的timeout

Close() 关闭浏览器窗口

Confirm() 显示带有一段消息以及确认按钮和取消按钮的对话框

Createpopup() 创建一个pop-up窗口

Focus() 把键盘焦点给予一个窗口

Moveby() 可相对窗口的当前坐标把它移动指定的像素

Moveto() 把窗口的左上角移动到一个指定的坐标

Open() 打开一个新的浏览器窗口或查找一个已命名的窗口

Print() 打印当前窗口的内容

Prompt() 显示可提示用户输入的对话框

Resizeby() 按照指定的像素调整窗口的大小

Resizeto() 把窗口的大小调整到指定的宽度和高度

Scrollby() 按照指定的像素值来滚动内容

Scrollto() 把内容滚动到指定的坐标

Setlnterval() 按照指定的周期来调用函数或计算表达式

Settimeout() 在指定的毫秒数后调用函数或计算表达式

十四、document对象

1、集合

All[] 提供对文档中所有html元素的访问

Anchors[] 返回对文档中所有anchor对象的引用

Form[] 返回对文档中所有form对象引用

Images[] 返回对文档中所有image对象引用

Links[] 返回对文档中所有arealink对象的引用

2、属性

Cookie 设置或返回与当前文档有关的所有cookie

Domain 返回当前文档的域名

Lastmodified 返回文档被最后修改的日期和时间

Referrer 返回载入当前文档的文档的url

Title 返回当前文档的标题

url 返回当前文档的url

3、 方法

Open() 打开一个流,以收集来自任何document.write方法的输出

Close() 关闭用document.open()方法打开的流,并显示选定的数据

Write() 向文档写html表达式或javascript代码

Writeln() 等同write() 在表达式后写一个换行符

Getelementbyid() 返回对拥有指定id的第一个对象的引用

Getelementsbyname() 返回带有指定名称的对象集合

Getelementsbytagname() 返回带有指定标签名的对象集合

十五、frame对象

1、 Frame对象的属性

Contentdocument 容纳框架的内容的文档

Frameborder 设置或返回是否显示框架周围的边框

Id 设置或返回框架的id

Longdesc 设置或返回指向包含框架内容描述文档的url

Marginheight 设置或返回框架的顶部和底部页空白

Marginwidth 设置或返回框架的左边缘和右边缘的空白

Name 设置或返回框架的名称

Noresize 设置或返回框架是否可调整大小

Scrolling 设置或返回框架是否可拥有滚动条

Src 设置或返回应被加载到框架中的文档的url

2、 标准属性

Classname 设置或返回元素的class属性

Dir 设置或返回文本的方向

Lang 设置或返回元素的语言代码

Title 设置或返回元素的title属性

十六、form对象

1、 Form对象集合

Elements[] 包含表单中所有元素的数组

2、 form对象属性

acceptcharset 服务器可接受的字符集

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

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

id 设置或返回表单的id

length 返回表单中的元素数目

method 设置或返回将数据发送到服务器的http方法

name 设置或返回表单的名称

target 设置或返回表单提交结果的framewindow

3、 标准属性

Classname 设置或返回元素的class属性

Dir 设置或返回文本的方向

Lang 设置或返回元素的语言代码

Title 设置或返回元素的title属性

4、 方法

Reset() 把表单的所有输入元素重置为它们的默认值

Submit() 提交表单

5、 事件句柄

Onreset 在重置表单元素之前调用

Onsubmit 在提交表单之前调用

十七、link

1、 属性

Charset 设置或返回目标url的字符编码

Disabled 设置或返回目标url是否被禁用

Href 设置或返回被链接资源的url

Id 设置或返回某个link元素的id

Media 设置或返回文档显示的设备类型

Name设置或返回link元素的名称

Rel设置或返回当前文档与目标url之间的关系

Rev设置或返回目标url与当前文档之间的关系

Type设置或返回目标urlmime类型

十八、全局对象

1、 全局函数

Decodeurl() 解码某个编码的url

Decodeurlcomponent() 解码一个编码的url组件

Encodeurl() 把字符串编码为url

Encodeurlcomponent() 把字符串编码为url组件

Escape() 对字符串进行编码

Eval() 计算字符串,并把它作为脚本代码来执行

Getclass() 返回一个javaobject javaclass

Isfinite() 检查某个值是否为有穷大的数

Isnan() 检查某个值是否为数字

Number() 把对象的值转换为数字

Parsefloat() 解析一个字符串并返回一个浮点数

Parseint() 解析一个字符串并返回一个整数

String() 把对象的值转换为字符串

Unescape() 对由escape()编码的字符串进行解码

2、 全局属性

Infinity 代表正的无穷大的数值

Java 代表jave.*包层级的一个javapackage

Nan 指示某个值是不是数字值

Packages javapackage对象

Undefined 指示未定义的值

十九、image对象

1、 标准属性

Classname 设置或返回元素的class属性

Title 设置或返回元素的title

2image对象的属性

Alt 设置或返回无法显示图像时的替代文本

Align设置或返回与内联内容的对齐方式

Complete 返回浏览器是否已完成对图像的加载

Id设置或返回图像的id

Ismap设置或返回是否是服务器端的图像映射

Longdesc设置或返回指向包含图像描述的文档的url

Lowsrc设置或返回指向图像的低分辨率版本的url

Name设置或返回图像的名称

Src设置或返回图像的url

Usemap设置或返回客户端图像映射的usemap属性的值

Border设置或返回图像周围的边框

Height设置或返回图像的高度

Width设置或返回图像的宽度

Hspace设置或返回图像左侧和右侧的空白

Vspace设置或返回图像顶部和底部的空白

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值