在日常的前端Web中,常常会遇上从数据库读取出来的数据。需要经过转换才能作为参数传递过去给某个方法使用;例如;某个行数需要的参数是
objs:1,2,3#Saab,Volvo,BMW
这里则是将它的id编号以及它的值作为一个对象传递。那么我们就必须转换好这个objs
接下来:
objs:1,2,3#Saab,Volvo,BMW
这里则是将它的id编号以及它的值作为一个对象传递。那么我们就必须转换好这个objs
接下来:
<div id="objs"></div>
<script>
//将mycars组成一个对象1,2,3#Saab,Volvo,BMW
var mycars = new Array();
mycars[0] = "Saab";
mycars[1] = "Volvo";
mycars[2] = "BMW";
mycars[3] = "lanbojimo";
var carObj='';
for (i=1;i<mycars.length+1;i++){
if(i<mycars.length){
carObj= carObj+i+',';
}
else{
carObj= carObj+i+"#";
}
}
for (i=0;i<mycars.length;i++){
if(i<mycars.length-1){
carObj= carObj+mycars[i]+',';
}
else{
carObj= carObj+mycars[i]+"";
}
}
// console.log(carObj);
$("#objs").text(carObj);
</script>