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 相关文章推荐
javascript 数组学习资料收集
Apr 11 Javascript
基于JavaScript 类的使用详解
May 07 Javascript
javascript禁用Tab键脚本实例
Nov 22 Javascript
c#+jquery实现获取radio和checkbox的值
Sep 12 Javascript
JS实现仿中关村论坛评分后弹出提示效果的方法
Feb 23 Javascript
用户代理字符串userAgent可实现的四个识别
Sep 20 Javascript
基于Jquery+div+css实现弹出登录窗口(代码超简单)
Oct 27 Javascript
javascript+css3 实现动态按钮菜单特效
Feb 06 Javascript
Bootstrap媒体对象的实现
May 01 Javascript
React Native仿美团下拉菜单的实例代码
Aug 08 Javascript
js实现轮播图的完整代码
Oct 26 Javascript
JS中实现一个下载进度条及播放进度条的代码
Jun 10 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
Zend的Registry机制的使用说明
2013/05/02 PHP
PHP中常用的转义函数
2014/02/28 PHP
php实现生成带二维码图片并强制下载功能
2018/02/24 PHP
PHP以json或xml格式返回请求数据的方法
2018/05/31 PHP
PHP检查端口是否可以被绑定的方法示例
2018/08/09 PHP
Nigma vs Alliance BO5 第二场2.14
2021/03/10 DOTA
javascript 触发事件列表 比较不错
2009/09/03 Javascript
JS 树形递归实例代码
2010/05/18 Javascript
js切换div css注意的细节
2012/12/10 Javascript
js读取cookie方法总结
2014/10/31 Javascript
简单学习JavaScript中的for语句循环结构
2015/11/10 Javascript
Bootstrap CDN和本地化环境搭建
2016/10/26 Javascript
基于JavaScript实现滑动门效果
2017/03/16 Javascript
jquery.uploadifive插件怎么解决上传限制图片或文件大小问题
2017/05/08 jQuery
VUE2.0+ElementUI2.0表格el-table循环动态列渲染的写法详解
2018/11/30 Javascript
electron-vue利用webpack打包实现多页面的入口文件问题
2019/05/12 Javascript
vue自定义switch开关组件,实现样式可自行更改
2019/11/01 Javascript
vue使用过滤器格式化日期
2021/01/20 Vue.js
python访问系统环境变量的方法
2015/04/29 Python
Python中装饰器高级用法详解
2017/12/25 Python
PyQt实现界面翻转切换效果
2018/04/20 Python
Python单元测试模块doctest的具体使用
2020/02/10 Python
如何把外网python虚拟环境迁移到内网
2020/05/18 Python
Python利用imshow制作自定义渐变填充柱状图(colorbar)
2020/12/10 Python
HTML5 微格式和相关的属性名称
2010/02/10 HTML / CSS
Html5无刷新修改browser Url的方法
2014/01/15 HTML / CSS
Richards网上商店:当代时尚,遍布巴西
2019/11/03 全球购物
语文教育专业应届生求职信
2013/11/23 职场文书
饮料业务员岗位职责
2013/12/15 职场文书
安全生产网格化管理实施方案
2014/03/01 职场文书
幼儿园母亲节活动方案
2014/03/10 职场文书
搞笑车尾标语
2014/06/23 职场文书
小学生植树节活动总结
2014/07/04 职场文书
走进敬老院活动总结
2014/07/10 职场文书
办公用房租赁协议书
2014/11/29 职场文书
MySQL中order by的使用详情
2021/11/17 MySQL