上午:
上午现实复习了一下昨天的内容
比昨天多讲的的是string的 length属性里 toLowerCase() 是转换大小写作用的
然后是Math
一个关键的公式是Math.radom()*(n-m)+m 视情况而用
产生随机整数 是 Math.round()
abd()是绝对值
random()是产生0-1之间的随机浮点数(小数)
Date里
常用
getTime()时间戳 获取从1970年一月一日(格林威治时间)开始到先进的毫秒数
set开头设置时间 get开头获取时间
getDay()获取一周之中的某一天(0-6)
getYear()获取年
getFull Year() 完整的获取四位年
getMonth()获取月份(0-11)
值的在注意的是 getDate()获取一个月中的一天 字符是从1开始计数的(1-31)
然后讲的是数组
var数组名= new Array(数组打小)
window里有(history document location)
实现广告弹出窗口效果的思路
1.确定要弹出的内容
2.控制弹出大小,窗口特征
3.弹出的启示坐标为(0,0)
实现图片漂浮广告的思路
1.获取div 起始点为(0.0)
2设定他的横向与纵向速度
3如果达到边界 我们让速度变为负的
var img=document.getElementById("divimg");
var x=0, y=0;
var xSpeed=2, ySpeed=2;
var w = document.documentElement.clientWidth-100,h = document.documentElement.clientHeight-120;
function zou(){
if(x<0||x>w) xSpeed=-xSpeed;
if(y<0||y>h) ySpeed=-ySpeed;
x+=xSpeed;
y+=ySpeed;
下午 :
下午实现的是坐标的显示
如果出现ie与火狐不兼容的情况 我们可以使用event 来解决
就不贴代码了
还有文字走马灯
文字走马灯的思路
因为是横向文字走马灯 我们让它的第一个字符变为最后一个字符 下一次 第一个字符变为最后一个字符
想起李伟老师说的喜马拉雅星里的蛇咬住自己的尾巴,为大师们能看出什么哲理来。
有的说代表生死循环 有的说是天人合一 郑中基特别咯,说:吃自己
走马灯 代码
<html>
<head>
<title>我了个去 不显我了</title>
<script language="javascript" type="text/javascript">
var str=" 一二三四五 ";
function cMove(){
var s2=str.substr(1)+str.charAt(0);
window.status=str;
document.title=str;
setTimeout("cMove()",500);
}
</script>
</head>
<body onLoad="cMove()">
</body>
</html>