每天一个JavaScript实例-递归实现反转数组字符串
2014-10-14 10:51
691 查看
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>每天一个JavaScript实例-递归实现反转数组字符串</title> <script> var func = function(x,indx,str){ return indx == 0 ? str : func(x,--indx,(str +=" " + x[indx]));; } var arr = new Array("apple","banna","orange","apple2","apple3"); var arr1 = arr.slice(0) var arr3 = func(arr1,arr1.length,""); var arr2 = arr.slice(0).reverse(); console.log(arr2); console.log(arr); console.log(arr3); </script> </head> <body> <div id = "date"> </div> </body> </html>
相关文章推荐
- 每天一个JavaScript实例-递归实现反转数组字符串
- 一个JavaScript递归实现反转数组字符串的实例
- 一个JavaScript递归实现反转数组字符串的实例
- 一些常用算法[数组全排列算法,单链表反转(递归实现),字符串反转,桶排序]
- 每天一个JavaScript实例-分割字符串
- JavaScript实现将数组中所有元素连接成一个字符串的方法
- 每天一个JavaScript实例-去除字符串末尾的空白
- 每天一个JavaScript实例-标量参数和数组参数的功能性区别
- Linux下实现反转一个字符串或者数组中的数据
- javascript实现 1,2,3,4,5,6,7,8,9倒序(用递归),并放入一个数组中
- 将一个字符串数组的元素的顺序进行反转。
- 将一个字符串数组的元素的顺序进行反转(C#)
- 【每天算法1】:用java 语言实现,输入一个数,就相应地输出的几维数组
- 将一个字符串数组的元素的顺序进行反转
- 反转一个单链表,迭代和递归实现
- 实现任意找到一个字符或者字符串将整个字符串分割成若干个字符串保存到字符数组当中
- C++常考的上机题型:判断一个字符串是否为回文串(递归实现)
- 非递归、仅用一个栈、不加标记数组实现二叉树的后序遍历算法
- 反转一个单链表,分别以迭代和递归的形式来实现
- 黑马程序员之C#编程基础学习笔记:将一个字符串数组的元素的顺序进行反转。