递归

递归的定义是程序调用自身的编程技巧。

一直都没弄懂递归到底是怎么调用自身的,C语言函数学习到了递归这一章也还是一知半解。所以还是用实例来练手,总算明白过来了,事实上递归是以函数return出来的结果作为参数进行多次运算,直到结束条件满足为止,中间有任何的dom都不会有影响的。

写了一个简单的除法如下:

function ts(i){
var $new_td = $(“<li></li>”);
$new_td.html(i).appendTo($(“ul”));
if(i <= 1){
return 0;
}
else{
return ts(i/2);
}
}
ts(800);

发表评论

电子邮件地址不会被公开。 必填项已用*标注