博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Javascript Array和String的互转换
阅读量:4617 次
发布时间:2019-06-09

本文共 824 字,大约阅读时间需要 2 分钟。

  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数组了。

转载于:https://www.cnblogs.com/exmyth/archive/2013/04/15/3022469.html

你可能感兴趣的文章
SAP接口编程 之 JCo3.0系列(01):JCoDestination
查看>>
day3-编码、文件、集合、函数、递归
查看>>
使用Windows系统提供的IP控件
查看>>
hibernate与ibatis的区别
查看>>
jsp自定义标签开发
查看>>
Reorder Point Planning Procedure
查看>>
抽象类和接口的区别
查看>>
输出方式
查看>>
Python程序中的协程操作-greenlet模块
查看>>
Hdu 3395 【最大权值匹配】.cpp
查看>>
RPC框架
查看>>
DNS
查看>>
Winform项目部署
查看>>
React入门---开始前的准备(上)-2
查看>>
说说Kindle那些事
查看>>
HDOJ树形DP专题之Tree Cutting
查看>>
钢笔工具路径描边技巧 课时2:9描边路径的应用
查看>>
从0开始学习 GITHUB 系列之「初识 GITHUB」【转】
查看>>
循环控制
查看>>
分治策略
查看>>