1.第一种是多行注释”/**/”,一般js文件开头,介绍作者,函数等信息。
/* author:xxx *day:2007-12-04 */
2.第二种注释方法是最常见的”//”,在程序间随处可见,只能注释单行
//这是一行注释,只能注释单行。
//另一行注释
3.第三种注释不是很常见,会和html内的注释混淆,不推荐使用
<!-这是一行注释,只能注释单行
第三种方法后面是不要加<!这是和html注释不一样的地方
(function(){ //代码不全不解释function snow(left,height,src){
var div = document.createElement("div") //创建一个div节点
var img = document.createElement("img") //创建一个img节点
div.appendChild(img) //把img节点添加到div节点,相当于<div><img></img></div>
img.className = "roll" //为img指定类名roll
img.src = src //指定img图片路径
div.style.left=left+"px" //指定div的left值
div.style.height=height+"px" //指定div的height值
div.className="div" //为div指定类名div
document.getElementById("snowzone").appendChild(div) //把这个div添加到id为snowzone的元素中
setTimeout(function(){
document.getElementById("snowzone").removeChild(div)
},5000) //5秒后删除这个div
}
setInterval(function(){
var left = Math.random()*window.innerWidth //随机left
var height = Math.random()*window.innerHeight //随机width
var src = "s"+Math.floor(Math.random()*2+1)+".png" //随机图片
snow(left,height,src) //调用snow函数
},500)//每0.5秒执行一次
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)