码迷,mamicode.com
首页 > 编程语言 > 详细

JavaScript数组

时间:2018-03-07 13:23:29      阅读:243      评论:0      收藏:0      [点我收藏+]

标签:hup   encode   关联数组   array   pop   php数组   一个   object   span   

定义数组

var a = [1, 2, 3];
typeof a; //"object", 数组是对象
a.length; //数组长度

相关操作

a[0]; //下标访问
a.push(4); //在数组末尾添加元素
a.pop(); //删除最后一个元素
a.join(''); //拼接成字符串

//遍历
var str = "";
for(var i in a){
    str += a[i]+' ';
}

关联数组

var a = {'name':'pigfly', 'age':31};
a.name; //属性访问,也可以写成a['name']
delete a.age; //删除元素

//遍历
var str = "";
for(var i in a){
    str+=i+':'+a[i]+' ';
}

多维数组

var a=[{'name':'zz'}, {'name':'dd', 'cid':[1,2,3]}];

php数组转js数组

$users = array(array('name'=>'zhupp'),array('name'=>'zz', 'address'=>array('province'=>'gd', 'city'=>'sz')));
echo 'var a = '.json_encode($users); //var a = [{"name":"zhupp"},{"name":"zz","address":{"province":"gd","city":"sz"}}]

JavaScript数组

标签:hup   encode   关联数组   array   pop   php数组   一个   object   span   

原文地址:https://www.cnblogs.com/justlikeheaven/p/8521342.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!