javascript-怎么遍历数组,把里面的数取出来,拼接在一起

问题描述

怎么遍历数组,把里面的数取出来,拼接在一起
比如
var a = [124];我想取出124,变为b='124'?

解决方案

b=a.join(""); //数组转化为字符串,用逗号隔开
或者
b = a.toStringt();

解决方案二:

var a = new Array(""1""2""4"") for(var i = 0;i < a.length; i++) {document.write(a[i]+"");}

解决方案三:

 a.join("")

解决方案四:
var b;
for (var i=0; i< a.length; i++) {
b = a[i] + ''
}

b = b.subString(0b.length-1);

解决方案五:
join,可以指定分割符

 var a = [124]alert(a.join())alert(a.join('-'))alert(a.join('n'))

解决方案六:
a.join("")啊,既省事性能又高

解决方案七:
直接a.join()就可以了,这是最少的代码

时间: 2024-08-31 11:04:34

javascript-怎么遍历数组,把里面的数取出来,拼接在一起的相关文章

JS遍历数组及打印数组实例分析_javascript技巧

本文实例分析了JS遍历数组及打印数组的方法.分享给大家供大家参考,具体如下: 一直头痛与JS的打印数组,也没看到什么比较好的方法,写一个简单的方法备用. // 遍历数组 var dd = { 'a' : '111111', 'b' : '222222', 'c' : '333333' } dd['d'] = ['444444','55555555']; // 遍历数组 function scan_array(arr) { for(var key in arr) { // 这个是关键 if(typ

javascript如何遍历django传来的数组

问题描述 javascript如何遍历django传来的数组 问题是这样的:我的views.py文件中有如下数组需要传递到后台:def maintest(req): person = {""name"":""chaoma"" age"":27} person2 = {""name"":""yanma"" age"&qu

JavaScript中的数组遍历forEach()与map()方法以及兼容写法介绍_javascript技巧

•原理: •高级浏览器支持forEach方法 语法:forEach和map都支持2个参数:一个是回调函数(item,index,list)和上下文: •forEach:用来遍历数组中的每一项:这个方法执行是没有返回值的,对原来数组也没有影响: •数组中有几项,那么传递进去的匿名回调函数就需要执行几次: •每一次执行匿名函数的时候,还给其传递了三个参数值:数组中的当前项item,当前项的索引index,原始数组input: •理论上这个方法是没有返回值的,仅仅是遍历数组中的每一项,不对原来数组进行

php 用递归遍历数组多维数

问题描述 php 用递归遍历数组多维数 Array ( [dir] => Array ( [F:开发测试 est9.14香奈儿1-10] => Array ( [dir] => Array ( [F:开发测试 est9.14香奈儿1-102362_G_1338059108234.jpg] => Array ( [file] => Array ( [0] => F:开发测试 est9.14香奈儿1-102362_G_1338059108234.jpg20120526190

JavaScript使用forEach()与jQuery使用each遍历数组时return false 的区别_javascript技巧

 原生js使用forEach()与jquery使用each()遍历数组,return false 的区别: 1.使用each()遍历数组a,如下: var a=[20,21,22,23,24]; $.each(a, function(index,val) { console.log('index='+index); if(index==2){ return false; } console.log('val='+val); }); 结果如下: 从运行的效果可以看出,return 相当于循环中的b

JavaScript实现从数组中选出和等于固定值的n个数_javascript技巧

现实生活中的问题,可能会抽象为这样一种数据模型: 从一个数组中挑选出几个数,让这几个数相加的和为指定的值. 大多数读者应该有过网购的经历,网购一般会有个凑单功能,假如读者买了70元的商品,但是必须满100元才能包邮,这时系统会自动推荐一些商品,加起来差不多就100块钱了. 系统如何确定推荐哪些商品呢?这其实就是刚刚提到的模型,我们可以把热销商品的价格放到一个数组中,然后利用算法,找出数组中哪些价格的和为30元. 废话少说,小菜给大家分享一个JavaScript版本的算法实现. 算法代码: fun

[经典面试题][谷歌]一个大小为n的数组,里面的数都属于范围[0, n-1],有不确定的重复元素,找到至少一个重复元素

题目 一个大小为n的数组,里面的数都属于范围[0, n-1],有不确定的重复元素,找到至少一个重复元素,要求O(1)空间和O(n)时间. 思路一 寻找重复元素,很容易想到建立哈希表来完成,遍历一遍数组就可以将每个元素映射到哈希表中.如果哈希表中已经存在这个元素则说明这就是个重复元素.这种方法可以很方便的在O(n)时间内完成对重复元素的查找.可是题目要求在O(1)的空间.因此采用哈希表这种解法肯定在空间复杂度上是不符合要求的.题目中数组中所以数字都在[0, n-1]区间范围内,因此哈希表的大小为n

JavaScript学习:删除数组元素

javascript|数组 javascript通过设置数组的length属性来截断数组是惟一一种缩短数组长度的方法.如果使用delete运算符来删除数组中元素,虽然那个元素变成未定义的,但是数组的length属性并不改变两种删除元素,数组长度也改变的方法.   <script>    /*   *  方法:Array.remove(dx)   *  功能:删除数组元素.   *  参数:dx删除元素的下标.   *  返回:在原数组上修改数组   */   file://经常用的是通过遍历,

JavaScript对象与数组参考大全

javascript|参考|对象|数组 本文列举了各种javascript对象与数组,同时包括对上述每一对象或数组所完成工作的简短描述,以及与其相关的属性方法,以及事件处理程序,还注明了该对象或数组的父对象用户同样可能需要参考Online Companion中的超级文本Object Hierarchy页面(http://www.netscapepress.com/support/javascript/10-9.htm),以便了解这些对象之间是如何相互关联的. 顺便提一下,记住,这里把所有作为另一