js 递归编程要注意的:return
生活随笔
收集整理的這篇文章主要介紹了
js 递归编程要注意的:return
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
今天在編寫一個js遞歸函數(shù)時,遇到一個問題就是,調(diào)用遞歸函數(shù)后,總是得不到它返回的值。后來發(fā)現(xiàn)原來是編程出現(xiàn)的一點問題,如下:
? /*** 回溯查父節(jié)點,拼接導(dǎo)航字符串* @author Xie yan zhou* @version 1.0 , 07/04/2009*/ function TraceBack(node,str){if(node.id==0){return (str).substring(0,str.length-2);}else{var strTemp=(node.text+">>").concat(str);return TraceBack(node.parentNode,strTemp);//遞歸調(diào)用,一定要用return} }?
總結(jié)
以上是生活随笔為你收集整理的js 递归编程要注意的:return的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 翻车的不止谷歌?微软必应聊天演示被指存在
- 下一篇: 關於@Override