JavaScript中的Array对象使用说明


说它是一个动态数组,是因为动态的添加数据;

复制代码 代码如下:

var myarr = new Array();
myarr[0] = 1;
myarr[1] = 2;
myarr[2] = 3;
myarr[3] = 23;
myarr[4] = 11;

使用for进行遍历;
说它是一个字典对象,是因为他可以以键值的形式进行访问:
复制代码 代码如下:

var dictionary = new Array();
dictionary["谢龙宝"] = "xielongbao";
dictionary["周保翠"] = "zhoubaocui";
dictionary["谢晓月"] = "xiexiaoyue";
alert(dictionary["谢龙宝"]);
alert(dictionary.谢龙宝);
for (var key in dictionary) {
alert("键:"+key+"值:"+dictionary[key]);
}

使用for-in进行遍历,数组是dic的一个特殊情况,数组的键为整数,dic的键为字符串,所以数组同样可以用for-in进行遍历;另外由于js中对象的成员也是以键的形式存在的,所以我们可以使用for-in查看js对象的成员;

js中数组的简化写法:

var arr = [1, 2, 3, 4];
js中dic的简化写法:
var arrdic = { "jim": 30, "tom": 20 };
这一点在与服务器端的交互上很常用,因为现在从服务器端传递过来的数据都是json格式的,即Javascript中的键值对形式方便前端的操作;
说他是Stack是因为它拥有操作stack的pop()、push()等方法;



相关阅读:
chrome原生方法之数组
IE地址栏实现的JS有趣效果和应用
javascript的函数
CSS教程:新的图像替换方法
CSS代码缩写技巧
触发gridview的行选择事件
sql 服务器知识
The file /boot/grub/stage1 not read cor 解决办法
php下MYSQL limit的优化
如何在linux下输出当前时间
CLASS_CONFUSION JS混淆 全源码
HTML代码:网页头部代码全清楚
jQuery的实现原理的模拟代码 -4 重要的扩展函数 extend
Linux本地root密码破解方法
快速导航
PHP MySQL HTML CSS JavaScript MSSQL AJAX .NET JSP Linux Mac ASP 服务器 SQL jQuery C# C++ java Android IOS oracle MongoDB SQLite wamp 交通频道 作文范文 致哥哥的感谢信 2013年07月09日 10时38分36秒 大学老师年度总结 为坚强喝彩作文400字 莫负人生好年华 悲伤与快乐 流年中,遗忘了天长地久 市场推广的中文简历模板 外公的小花园150字 经典鼓励自己的话 我与福娃的悄悄话 baby天使我爱你第四十二章作文100字 2013大学生社会实践报告 长沙仓库管理员个人简历表格 我是一抹秋雨 五年级语文手抄报内容 妈妈,让我再爱你一次 一缕痴心一缕揪 鼹鼠挖的深井 夜诉作文150字 毕业实习报告:电子工艺类 农村党组织书记队伍建设调研报告 记忆一段往事,淡淡的透着温馨 孤独的雅致 我爸爸是世界上最好的爸爸 丑女自有风流在演讲稿 80后草根名人黄恺 蕴含深刻哲理的诗句 言必信 我的职业规划作文1000字 信用社制度执行年活动自查整改报告 初二生物教师述职报告 商业地产暑期实践心得 少年新婚为之咏诗 加油站副站长竞聘方案 人生有多少痛苦就有多少成长 最有哲理的人生经典语录 合适你的工作是怎么样的 雨帘画卷,相思悄悄诉 爱情伤感语录 【禅味十足】在岁月里留香 蝶梦作文800字 初中初三作文800字:都是爱面子惹的祸 公司创建文明行业活动自评报告 人生最大的三件事是什么? 2011学年教师工作总结 2014小学生秋季运动会开幕式致辞 今世恋曲 2015国旗下发言稿:抗日战争胜利70周年 水的那一道疤作文800字 党校学习思想总结-个人工作总结 2015大学万圣节派对活动总结

Copyright © 2016 phpStudy |