JS-BOM

JS-BOM
自定义函数
function 函数名 (参数1、参数2、…){
//javascript语句
return 返回值 可有可无
}
调用函数:函数调用一般和表示单元素的时间一起使用,调用格式
语法
事件名 = “函数名()”;
window对象
alert()、conflrm()、close()、open()
setTimeout()、setInterval()
BOM浏览器对象模型
BOM提供了独立于内容的可以与浏览器窗口进行互动的对象结构
常用属性:
history:有关客户访问过的URL的信息
location:有关当前URL的信息
window.s属性 = “属性值”;
常用的方法
prompt():显示可提示用户输入的对话框
alert():显示带有一个提示纤细和一个确定按钮的警示框
document对象的常用方法
getElementById( );返回指定的id对象
getElmentByName():返回指定的name对象(相同的name属性)
getElementByTagName():返回指定标签的对象的集合(相同元素)
Write():想文档写文本或者javascript代码
例句:document.getElementById(“book”).innerHTML=“东方红”;
JavaScript内置对象
Date对象的方法
1、getDate():返回Date对象的一个月中的每一天,其价值介于1~31之间
function timer(){
//设置时间程序
var d = new Date();
var time = document.getElementById(“time”);
var year,moth,day,hour,minute,second;//年月日,时分秒,星期几
year = d.getFullYear();
moth = d.getMonth()+1;
day = d.getDate();
hour = d.getHours();
minute = d.getMinutes();
second = d.getSeconds();
var week = d.getDay();
time.innerHTML = year+"-"+moth+"-"+day+" “+hour+”:"+minute+":"+second+“星期”+week;
}
实现返回的整数范围为2~99
var iNum = Math.floor(Math.random()*98+2);
setTimeout()
setTimeout(“调用的函数”,等待的毫秒数)
示例:var myTime = setTimeout(“dispttime()”,1000);每过一秒跳一下
setInterval
setInterval(“调用的函数”,间隔的毫秒数)
var myTime=setInterval(“disptime()”,1000);没个1秒(1000毫秒)执行函数第三批time()一次
如果要多次使用,使用setInterval()或者让第三批time()自身再次调用setTimeout()

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值