一个JavaScript递归实现反转数组字符串的实例
作者:bea
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>每天一个JavaScript实例-递归实现反转数组字符串</title> <script> var func = function(x,indx,st
<!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简介
- js父页面与子页面不同时显示的方法
- Javascript Memoizer浅析
- 让JavaScript和其它资源并发下载的方法
- JavaScript实现继承的4种方法总结
- JavaScript实现网页截图功能
- JavaScript跨域方法汇总
- js阻止事件追加的具体实现
- 用原生js做个简单的滑动效果的回到顶部
- 原生的html元素选择器类似jquery选择器
- 用原生JS获取CLASS对象(很简单实用)
- 通过JS动态创建一个html DOM元素并显示
- javascript模拟实现ajax加载框实例
- jquery幻灯片插件bxslider样式改进实例
- 微信分享的标题、缩略图、连接及描述设置方法
- js实现select组件的选择输入过滤代码
- javascript记录文本框内文字个数检测文字个数变化
- 返回顶部按钮响应滚动且动态显示与隐藏
- Ajax局部更新导致JS事件重复触发问题的解决方法