< 1. 所有的循环都是完全重复的过程>
2.有了初始值,这个循环才有了不一样的变化
为了让循环能够不断的累计上一次的数据,就用了变量初始值,放在循环外部,进行每次终止值的积累
3.循环最常用的就是规律性递增值,或者递减值
4 .哪些结构用了循环基础
[for循环,while循环,定时器(间隙函数),事件监听]
1 for (初始值,终止条件,循环体){
重复执行的代码
}
for专门用() 将初始值固定在循环外面,让初始值可以继承上一次的循环值
2 while(终止值) {
重复执行的代码(循环体)
}
while如果没有初始值,就会无限重复相同代码,
3 间隙函数
setInterval(function(){}, 1000)
初始值位置区别:初始值在里面就是重复一个数值
初始值在外面,间隙函数外面打印的就是连续的一组数
4 事件监听
btn.addEventListener('click', function () {
console.log('等待事件被触发...')
** 事件最主要的排他性,就是为le事件监听的重复问题专门设置的
(注释:小白点多个显示就是因为事件监听的重复性)