zoukankan      html  css  js  c++  java
  • js数组,字符串,json互相转换函数有哪些

    js数组,字符串,json互相转换函数有哪些

    一、总结

    一句话总结:

    JSON.stringify(arr) JSON.parse(jsonString)
    str.split('')
    array.join('')

    1、js数组如何转字符串?

    array.join('')
    var arr = [1,2,3,4,'巴德','merge'];
    var str = arr.join(',');
    console.log(str); // 1,2,3,4,巴德,merge

    2、字符串如何转数组?

    str.split('')
    var str = '1,2,3,4,巴德,merge';
    var arr = str.split(',');
    console.log(arr);     // ["1", "2", "3", "4", "巴德", "merge"]   数组
    console.log(arr[4]);  // 巴德

    3、js数组转json字符串和json字符串转数组?

    JSON.stringify(arr) JSON.parse(jsonString)
    var str = '1,2,3,4,巴德,merge';
    var arr = str.split(',');
    var strify = JSON.stringify(arr);
    console.log(arr);       // ["1", "2", "3", "4", "巴德", "merge"]   数组
    console.log(arr[4]);    // 巴德
    console.log(strify);    // ["1", "2", "3", "4", "巴德", "merge"]   字符串
    
    var arrParse = JSON.parse(strify);
    console.log(arrParse);  // ["1", "2", "3", "4", "巴德", "merge"]   数组

    二、js 数组,字符串,json互相转换(转)

    转自:js 数组,字符串,json互相转换
    https://www.cnblogs.com/woodk/p/5714329.html

    数组转字符串

    var arr = [1,2,3,4,'巴德','merge'];
    var str = arr.join(',');
    console.log(str); // 1,2,3,4,巴德,merge

    字符串转数组

    var str = '1,2,3,4,巴德,merge';
    var arr = str.split(',');
    console.log(arr);     // ["1", "2", "3", "4", "巴德", "merge"]   数组
    console.log(arr[4]);  // 巴德

    字符串转数组,数组转数组格式化,数组格式化转数组

    var str = '1,2,3,4,巴德,merge';
    var arr = str.split(',');
    var strify = JSON.stringify(arr);
    console.log(arr);       // ["1", "2", "3", "4", "巴德", "merge"]   数组
    console.log(arr[4]);    // 巴德
    console.log(strify);    // ["1", "2", "3", "4", "巴德", "merge"]   字符串
    
    var arrParse = JSON.parse(strify);
    console.log(arrParse);  // ["1", "2", "3", "4", "巴德", "merge"]   数组
     
  • 相关阅读:
    JSP 九大内置对象
    Spring中事务管理的两种方式
    使用java实现圆形运动
    JDBC 详解
    PAT1003 Emergency
    知识点汇总计算机网络(概要版)
    PAT1002
    知识点汇总计算机网络(细节版)
    知识点汇总数据结构(进阶版)
    知识点汇总数据结构(基础版)
  • 原文地址:https://www.cnblogs.com/Renyi-Fan/p/10667095.html
Copyright © 2011-2022 走看看