javascript 迭代与递归
1 <script type="text/javascript">
2 // //原生js
3 // window.onload = function(){
4 // var btn = document.getElementsByTagName("button")[0];
5 // var divArr = document.getElementsByTagName("div");
6 //
7 // btn.onclick = function(){
8 // for (var i = 0; i < divArr.length; i++) {
9 // divArr[i].style.display = "block";
10 // divArr[i].innerHTML = "今天周一";
11 // }
12 // }
13 // }
14
15 //jQuery版
16 $(document).ready(function(){
17 //获取元素
18 var btn = $("button");
19 var div = $("div");
20 //绑定事件
21 btn.click(function(){
22 //事件驱动程序
23 //链式编程:减少重复代码
24 //隐式迭代:代替了原生js的for循环遍历
25 div.show(2000).html("hello");
26 });
27 });
28 </script>
jQuery:有链式编程与隐式迭代;
递归:函数自己调用自己;
迭代:A不断地调用B。
(后续完善解读)
本文来自博客园,作者:叶子玉,转载请注明原文链接:https://www.cnblogs.com/knuzy/p/8918262.html