JS(JQuery)操作Array的相关方法介绍


Posted in Javascript onFebruary 11, 2014

1:split 函数将字符串按某个字符分割,将分割后的结果存入字符串数组中

function SplitUsersInformation(users) {
    var usersArray = users.split(';');
    return usersArray;
}

2:substr 函数切割目标字符串
currentStr = currentStr .substr(0, currentStr.length - 2);

3:push 方法向Array中添加一条记录
var totalUsers = new Array();
function PushItem(name, departmemt) {
    var currentUser = new Object();
    currentUser.UserName = name;
    currentUser.Department = departmemt;
    totalUsers.push(currentUser);
}

4:pop 方法从Array的栈中弹出最上面的那条记录
var totalUsers = new Array();
var user1 = new Object();
user1.UserName = "haha";
user1.Department = "hahahaha";
var user2 = new Object();
user2.UserName = "lolo";
user2.Department = "lolololo";
totalUsers.push(user1);
totalUsers.push(user2);
totalUsers.pop();
//totalUsers中会剩下user1,因为user2在栈的最上方,被弹出

5:splice 方法从Array中删除指定的某条或者多条记录
var totalUsers = new Array();
totalUsers.push(...);
function SpliceItem(name) {
    for (var i = 0; i < totalUsers.length; i++) {
        if (totalUsers[i].UserName == name) {
            totalUsers.splice(i, 1)
        }
    }
}
Javascript 相关文章推荐
【消息提示组件】,兼容IE6/7&amp;&amp;FF2
Sep 04 Javascript
网页开发中的容易忽略的问题 javascript HTML中的table
Apr 15 Javascript
jQuery EasyUI API 中文文档 - Form表单
Oct 06 Javascript
jquery遍历筛选数组的几种方法和遍历解析json对象
Dec 13 Javascript
JQuery中extend使用介绍
Mar 13 Javascript
ztree获取当前选中节点子节点id集合的方法
Feb 12 Javascript
input输入框鼠标焦点提示信息
Mar 17 Javascript
js实现图片轮播效果
Dec 19 Javascript
JavaScript黑洞数字之运算路线查找算法(递归算法)实例
Jan 28 Javascript
VC调用javascript的几种方法(推荐)
Aug 09 Javascript
Ajax使用原生态JS验证用户名是否存在
May 26 Javascript
jQuery实现在新增加的元素上添加事件方法案例分析
Feb 09 Javascript
jquery 字符串切割函数substring的用法说明
Feb 11 #Javascript
jQuery Trim去除字符串首尾空字符的实现方法说明
Feb 11 #Javascript
jquery 删除字符串最后一个字符的方法解析
Feb 11 #Javascript
JQuery的Ajax请求实现局部刷新的简单实例
Feb 11 #Javascript
javascript页面加载完执行事件代码
Feb 11 #Javascript
JS图像无缝滚动脚本非常好用
Feb 10 #Javascript
ExtJS判断IE浏览器类型的方法
Feb 10 #Javascript
You might like
PHP中在数据库中保存Checkbox数据(2)
2006/10/09 PHP
坏狼的PHP学习教程之第1天
2008/06/15 PHP
php5.2以下版本无json_decode函数的解决方法
2014/05/25 PHP
PHP将进程作为守护进程的方法
2015/03/19 PHP
php中Redis的应用--消息传递
2017/03/28 PHP
Laravel 微信小程序后端实现用户登录的示例代码
2019/11/26 PHP
一个javascript参数的小问题
2008/03/02 Javascript
仅用[]()+!等符号就足以实现几乎任意Javascript代码
2010/03/01 Javascript
判断ie的两种简单方法
2013/08/12 Javascript
动态加载script文件的两种方法
2013/08/15 Javascript
jquery与js函数冲突的两种解决方法
2013/09/09 Javascript
通过pjax实现无刷新翻页(兼容新版jquery)
2014/01/31 Javascript
js格式化时间和js格式化时间戳示例
2014/02/10 Javascript
jquery attr方法获取input的checked属性问题
2014/05/26 Javascript
jquery实现滑屏大图定时收缩为小banner图片的广告代码
2015/09/02 Javascript
干货分享:让你分分钟学会javascript闭包
2015/12/25 Javascript
RequireJS使用注意细节
2016/05/15 Javascript
jQuery实现页面评论栏中访客信息自动填写功能的方法
2016/05/23 Javascript
JavaScript中Array方法你该知道的正确打开方法
2018/09/11 Javascript
原生JS实现自定义下拉单选选择框功能
2018/10/12 Javascript
H5 js点击按钮复制文本到粘贴板
2020/11/19 Javascript
从源码角度来回答keep-alive组件的缓存原理
2021/01/18 Javascript
详解Python开发中如何使用Hook技巧
2017/11/01 Python
python+matplotlib绘制简单的海豚(顶点和节点的操作)
2018/01/02 Python
python装饰器练习题及答案
2019/11/01 Python
Python序列化pickle模块使用详解
2020/03/05 Python
基于Pyinstaller打包Python程序并压缩文件大小
2020/05/28 Python
用python写爬虫简单吗
2020/07/28 Python
基于python获取本地时间并转换时间戳和日期格式
2020/10/27 Python
html5 canvas实现圆形时钟代码分享
2013/12/25 HTML / CSS
新西兰网上购物,折扣店:BestDeals.co.nz
2019/03/20 全球购物
微博营销计划书
2014/01/10 职场文书
竞选部门副经理的自荐书范文
2014/02/11 职场文书
幼儿园中班教师个人工作总结
2015/02/06 职场文书
Redis遍历所有key的两个命令(KEYS 和 SCAN)
2021/04/12 Redis
Java 将PPT幻灯片转为HTML文件的实现思路
2021/06/11 Java/Android