首页 技术 正文
技术 2022年11月10日
0 收藏 675 点赞 2,976 浏览 1833 个字

数组转字符串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”] 数组 json字符串、json对象、数组 三者之间的转换<script>//json字符串、json对象、数组 三者之间的转换let jsonStr = ‘[{“id”:”01″,”open”:false,”pId”:”0″,”name”:”A部门”},{“id”:”01″,”open”:false,”pId”:”0″,”name”:”A部门”},{“id”:”011″,”open”:false,”pId”:”01″,”name”:”A部门”},{“id”:”03″,”open”:false,”pId”:”0″,”name”:”A部门”},{“id”:”04″,”open”:false,”pId”:”0″,”name”:”A部门”}, {“id”:”05″,”open”:false,”pId”:”0″,”name”:”A部门”}, {“id”:”06″,”open”:false,”pId”:”0″,”name”:”A部门”}]’;let jsonObj = $.parseJSON(jsonStr);//json字符串转化成json对象(jq方法)//var jsonObj = JSON.parse(jsonStr)//json字符串转化成json对象(原生方法)let jsonStr1 = JSON.stringify(jsonObj)//json对象转化成json字符串 //console.log(jsonStr1+”jsonStr1″) //json对象转化成json数组对象let arr1=[];for(let i in jsonObj){//var o={};//o[i]=jsonObj[i];arr1.push(jsonObj[i]);}//console.log(arr1);//console.log(typeof(arr));var jsonStr11 = JSON.stringify(arr1)//json数组转化成json字符串//console.log(jsonStr11);var jsonArr = [];for(var i in jsonObj){jsonArr[i] = jsonObj[i];}//console.log(jsonArr);//console.log(typeof(jsonArr))</script>将对象转化成数组第二种方式<script>//将对象转化为数组let obj={‘未完成’:5,’已完成’:8,’待确认’:4,’已取消’:6};var arr = [];for (let i in obj) {//arr.push(obj[i]); //属性//arr.push(obj[i]); //值var o={};o[i]=obj[i];arr.push(o);} function objToArray(array) {var arr = [];for (var i in array) {var o={};o[i]=array[i];arr.push(o);}console.log(arr);//return arr;}// console.log(arr)objToArray(obj);</script>

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:9,496
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,909
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,743
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,496
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:8,134
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:5,298