javascript 常用对象与函数 列表

■JavaScript内置对象
Array
Boolean -- 布尔对象
Date -- 日期对象
Function
Math -- 算术运算对象
Number -- 数字对象
Object
RegExp
String -- 字符串对象
Error
EvalError
RangeError
ReferenceError
SyntaxError
TypeError
URIError
arguments
arguments.callee
arguments.length
全局属性
Infinity -- 表示无穷大的数值属性
NaN -- 表示非数字值属性
undefined -- 表示未定义的值

全局函数
decodeURI -- 解码encodeURI函数编码的字符串
decodeURIComponent -- 解码encodeURIComponent函数编码的字符串
encodeURI -- 转义某些字符串对URI编码
encodeURIComponent -- 转义某些字符串对URI的组件编码
escape -- 使用转义序列编码字符串
eval -- 执行字符串形式的JavaScript表达式或语句,并返回结果(如果有)
isFinite -- 检测值是否为有限的
isNaN -- 检测值是否为非数字
parseFloat -- 将字符串解析为数字
parseInt -- 将字符串解析为整数
unescape -- 解码escape函数编码的字符串

■JavaScript Math 对象与函数    比如Math.random()函数,或有多个参数,比如Math.max()函数

■window与self对象
self对象与window对象完全相同,self通常用于确认就是在当前的窗体内。

window的子对象
JavaScript document 对象
JavaScript frames 对象
JavaScript history 对象
JavaScript location 对象
JavaScript navigator 对象
JavaScript screen 对象
window函数索引
窗体控制函数
JavaScript moveBy() 函数
JavaScript moveTo() 函数
JavaScript resizeBy() 函数
JavaScript resizeTo() 函数
窗体滚动轴控制函数
JavaScript scrollTo() 函数
JavaScript scrollBy() 函数
猴子提示: 上面几个函数的名字最后都带有To或By,to是绝对的意思(从整体而言),by是相对的意思(从原先的位置而言)

窗体焦点控制函数
JavaScript focus() 函数
JavaScript blur() 函数
新建窗体函数
JavaScript open() 函数
JavaScript close() 函数
JavaScript opener 属性
对话框函数
JavaScript alert() 函数
JavaScript confirm() 函数
JavaScript prompt() 函数
状态栏属性
JavaScript window.defaultStatus 属性
JavaScript window.status 属性
时间等待与间隔函数
JavaScript setTimeout() 函数
JavaScript clearTimeout() 函数
JavaScript setInterval() 函数
JavaScript clearInterval() 函数
延伸阅读
JavaScript作用域

■document函数
JavaScript write() 函数
JavaScript writeln() 函数
JavaScript document.open() 函数
JavaScript document.close() 函数
■history对象函数
JavaScript history.go() 函数 -- 前进或后退指定的页面数
JavaScript history.back() 函数 -- 后退一页
JavaScript history.forward() 函数 -- 前进一页
history对象属性
JavaScript length 属性 -- history对象中缓存了多少个URL
■location属性
JavaScript hash 属性 -- 返回URL中#符号后面的内容
JavaScript host 属性 -- 返回域名
JavaScript hostname 属性 -- 返回主域名
JavaScript href 属性 -- 返回当前文档的完整URL或设置当前文档的URL
JavaScript pathname 属性 -- 返回URL中域名后的部分
JavaScript port 属性 -- 返回URL中的端口
JavaScript protocol 属性 -- 返回URL中的协议
JavaScript search 属性 -- 返回URL中的查询字符串
JavaScript assign() 函数 -- 设置当前文档的URL
JavaScript replace() 函数 -- 设置当前文档的URL,并在history对象的地址列表中删除这个URL
JavaScript reload() 函数 -- 重新载入当前文档(从server服务器端)
JavaScript toString() 函数 -- 返回location对象href属性当前的值
■常用的navigator属性
appCodeName -- 浏览器代码名的字符串表示
appName -- 官方浏览器名的字符串表示
appVersion -- 浏览器版本信息的字符串表示
cookieEnabled -- 如果启用cookie返回true,否则返回false
javaEnabled -- 如果启用java返回true,否则返回false
platform -- 浏览器所在计算机平台的字符串表示
plugins -- 安装在浏览器中的插件数组
taintEnabled -- 如果启用了数据污点返回true,否则返回false
userAgent -- 用户代理头的字符串表示
■screen对象属性
JavaScript availHeight 属性 -- 窗口可以使用的屏幕高度,单位像素
JavaScript availWidth 属性 -- 窗口可以使用的屏幕宽度,单位像素
JavaScript colorDepth 属性 -- 用户浏览器表示的颜色位数,通常为32位(每像素的位数)
JavaScript pixelDepth 属性 -- 用户浏览器表示的颜色位数,通常为32位(每像素的位数)(IE不支持此属性)
JavaScript height 属性 -- 屏幕的高度,单位像素
JavaScript width 属性 -- 屏幕的宽度,单位像素


■函数在线地址http://www.dreamdu.com/javascript/bom/
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值