js集合操作(简)
来源:互联网 发布:json数据 汉字编码 编辑:程序博客网 时间:2024/06/05 18:07
html页面中,如果涉及到多数据的提交,利用JS中的数组对象,可以实现类似于java语言中List等集合对象的功能,这将大大增加页面于后台交互的能力。
Array对象有许多基础方法,例如:push(增加),join(转化为字符串、以逗号分隔),sort(排序),但是没有提供删除方法,这里需要自己实现。
Array.prototype.remove=function(dx){ if(isNaN(dx)||dx>this.length){return false;} for(var i=0,n=0;i<this.length;i++) { if(this[i]!=this[dx]) { this[n++]=this[i] } } this.length-=1}
需要注意,每次删除完一个数组元素,数组的长度会减1。
Array集合的格式(*):
var arrayList = new Array(); arrayList.push("123"); arrayList.push("集合") arrayList.push(123); alert(arrayList); // 打印格式:123,集合,123 alert(arrayList.toString()); // 打印格式:123,集合,123
我们可以看出,不管是什么格式的数据,存进去后都会变成字符串。
0 0
- js集合操作(简)
- js操作map集合
- js 数组操作大集合
- js-实现集合的操作
- JS AN jQuery的Select操作集合
- js操作map集合按key排序
- 最全的JS DOM操作集合
- UVa12096集合栈计算机(集合操作)
- 【转】 封装js操作textarea 方法集合(兼容很好)。
- js 操作select 下拉框集合常见操作方法
- js 操作select 下拉框集合常见操作方法
- 原生JS操作DOM的一些常用方法集合【转】
- 原生JS操作DOM的一些常用方法集合【转】
- JS中对集合与数组的操作
- js操作textarea方法集合封装(兼容IE,firefox)
- MongoDB三(集合操作)
- scala集合操作(2)
- js集合
- 微商如何玩?微客巴巴告诉你10条超级干货!-“纯情年代”
- STM8的数据@near @tiny定义
- OC 内存管理小结
- Struts旅程(一)Struts简介和原理
- 用js的for循环获取radio选中的值
- js集合操作(简)
- Java之美[从菜鸟到高手演变]之设计模式
- JAVA中的父类引用指向子类对象
- struts旅程(二)Struts登录示例
- android 官方教程intent
- 第十二周阅读程序4
- Android自定义View的用法总结
- 解决winpcap安装与卸载的问题
- 重新教自己学算法之递归排序——堆排序(六)