首页 > 代码库 > JS总结 本地对象2 BOM DOM
JS总结 本地对象2 BOM DOM
string对象
定义一个字符:
var str = "world";
str.length 返回字符长度,5
str.charAt(2) 返回字符串第2个字符(从0开始,下同)
str.substr(a,b) **从第a位开始,截取b个字符
str.substring(a,b) **截取从第a位到第b-1位的字符
str.indexOf(“r”) 返回指定字符在str最先显示的位置,2
str.lastIndex("r") 返回指定字符在str最后显示的位置,2
str.replace(“r”,"d") 将str中的r都替换为d
str.search("l") 查找指定的字符串, 也可以是正则表达式
str.toLowerCase() 把str所有大写字母转换成小写
str.toUpperCase() 转换成大写
window对象
alert(message) 弹出一个提示窗口,内容为自定义的message
comfirm(message) 弹出一个确认/取消窗口,确认返回true,取消返回false
prompt(message) 输入窗口,若取消则返回null
window.open("url",“_blank”,"width=100,height=100") 打开新窗口,还可以设置打开方式和窗口大小
setInterval(执行的代码或函数,毫秒) 设置每隔指定毫秒重复执行一段代码或者函数
clearInterval(定时器) 停止指定的Interval定时器
setTimeOut(执行的代码或函数,毫秒) 设置等待一定毫秒后执行一次指定代码或函数
clearTimeOut(定时器) 停止指定的TimeOut定时器
history对象
history.go(整数) 跳转到历史记录页面
history.back() 返回
history.forward() 前进
Location对象
location.href=http://www.mamicode.com/“url” 跳转到其他页面
location.reload() 重新载入页面,刷新
navigator对象
var info = navigator.userAgent; 获取用户浏览器详细信息,操作系统信息
JS总结 本地对象2 BOM DOM