Javascript Array和String的互转换。

转载 2016年08月30日 16:27:00
Array类可以如下定义:

     var aValues = new Array();  

    如果预先知道数组的长度,可以用参数传递长度 

    var aValues = new Array(20);  

    ------------------如下2种定义方式是一样的--------1-----------

  var aColors = new Array();

     aColors[0] = "red";

     aColors[1] = "green";

     aColors[2] = "blue";

     alert(aColors[0]);  // output "red"

     -------------------------------------------------2-----------

     var aColors = new Array("red","green","blue");  // 和Array定义数组是等同的。

  alert(aColors[0]);  // output "red" too

    --------------------------

   (1)Array 转换成 string 

    把以上2种数组定义方式,输出都是一样的,发现中间有个逗号分隔符。

    alert(aColors.toString());   // output "red,green,blue";

   (2)string转换成Array

      我们发现Array转换成字符串,数组之间多了1个分隔符',' ,那么string转换成Array数组,必须要有分隔符才行。可以是逗号,也可以是其它分隔符。

      var sColors = "red,green,blue";

      var aColors = sColors.split(',');   // 字符串就转换成Array数组了。

相关文章推荐

JavaScript Array(数组)对象

数组对象的作用是:使用单独的变量名来存储一系列的值。 实例 创建数组创建数组,为其赋值,然后输出这些值。 无标题文档 var mycars = n...

JavaScript Array对象方法整理总结

Array对象的定义与语法 1.创建Array对象的语法 Array对象用于在单个的变量中存储多个值。 创建Array对象的方法有如下: var arr = new Array(); var ...

JavaScript Array 对象

Array 对象 Array 对象用于在单个的变量中存储多个值。 创建 Array 对象的语法: new Array(); new Array(size); new Array(elemen...

JavaScript Array 原型方法 大盘点

数组是一个超常用的数据结构,JavaScript的数组方法都有什么怎样的特性呢?是时候一探究竟了。JavaScript中数组是一个对象,默认的赋值是传了一个引用。针对结果是引用还是拷贝,对原数组的变更...
  • zccz14
  • zccz14
  • 2016-06-04 13:12
  • 2150

分针网—每日分享:JavaScript Array 原型方法 大盘点

免费IT学习资料 加群:272292492 数组是一个超常用的数据结构,JavaScript的数组方法都有什么怎样的特性呢? ...

JavaScript Array 常用属性和方法

JavaScript Array 常用属性和方法 The JavaScript Array object is a global object that is used in the constr...

JavaScript Array.prototype.reduce()理解

概述 reduce() 方法接收一个函数作为累加器(accumulator),数组中的每个值(从左到右)开始缩减,最终为一个值 语法 arr.reduce([callback, initialVal...

JavaScript Array

JavaScript Array对象

JavaScript Array模拟C#list RemoveAll实现删除符合条件的元素

作为一个跨平台多语言编程爱好者的我来说,当我用了一次C#list 的linq的RemoveAll后,再敲JavaScript 的数组想也用这个方法才发现这语言压根是弱爆了,不得已准备自己实现一下JS的...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)