数字累加
setTimeout()定时器
setTimeout(要执行的代码, 等待的毫秒数)
setTimeout(JavaScript 函数, 等待的毫秒数)
例:
setTimeout("alert('对不起, 要你久候')", 3000 )
代码:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<p>1</p>
</body>
<script type="text/javascript">
function addNum(numTop, num,el) {
console.log(typeof(el));
if (num != numTop) {
num = Number(num) + 1;
document.querySelector(el).innerText= num;
setTimeout("addNum(" + numTop + ","+num+","+'"'+el+'"'+")", 30); //字符串中传入参数需要拼接
}
}
var a = document.querySelector("p").innerText; //1.获取p标签内容,赋值变量a
addNum(30, a,"p");//2.调用
</script>
</html>