博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
数组与字符串相互转换的方法总结
阅读量:5170 次
发布时间:2019-06-13

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

1.字符串转数组的方法

  String对象中的split()方法

  var a="1,2,3,4";

  var c=a.split(",");
  console.log(c)

  将字符串转换为数组了

2.数组转字符串

  (1).join()将所有元素放入字符串中,如下例: 

    var a, b;

    a = new Array(0,1,2,3,4,5);
    b = a.join("-");
    console.log(b)

 既然说到了数组转字符串,那么我们不如在深究一下。前两天看了一道面试题:利用var s1=prompt("请输入任意的字符串","")可以获取用户输入  的字符串,试编程将用户输入的字符串“反转”,并且将字符串输出。  回忆了一下,字符串对象方法中并没能够实现反转的,但是数组对象的方法有,reverse()方法。   先说一下reverse()方法  var a=[1,2,3,4];  a.reverse();  console.log(a);  发现数组对象发生了反转,[4,3,2,1]  那么问题就简单了  var s1=prompt("请输入任意的字符串","");   //字符串转化为数组   var a= s1.split("");   //利用数组对象的reverse()方法实现反转   a.reverse();    //利用数组的join()方法转换为字符串    var b=arr.join("");   console.log(b);

 

 

 

 

 
 
    

转载于:https://www.cnblogs.com/DJF-Dream/p/8533147.html

你可能感兴趣的文章
日志打印longging模块(控制台和文件同时输出)
查看>>
golang格式化输出---fmt包用法详解
查看>>
【转】12 TOP Command Examples in Linux
查看>>
今天起改用mac的marsedit写博
查看>>
FTP规范
查看>>
工作流图形设计器参考资料
查看>>
mysql基础以优化
查看>>
任务3,PSD切图
查看>>
8.最大滑动窗口问题
查看>>
[记录] web icon 字体
查看>>
java 利用同步工具类控制线程
查看>>
shiro 认证和授权原理
查看>>
为SIT Portal切换SIT所连接的数据库
查看>>
DDD实战进阶第一波(一):开发一般业务的大健康行业直销系统(概述)
查看>>
Python 基礎 - 函數介紹
查看>>
mysql批量执行sql文件
查看>>
安恒杯-绕过看门狗
查看>>
YOLO V1论文理解
查看>>
opensuse 升级内核
查看>>
python学习笔记(图形用户界面)
查看>>