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 相关文章推荐
让iframe框架网页在任何浏览器下自动伸缩
Aug 18 Javascript
封装好的省市地区联动控件附下载
Aug 13 Javascript
IE和Firefox在JavaScript应用中的兼容性探讨
Apr 01 Javascript
js的参数有长度限制吗?发现不能超过2083个字符
Apr 20 Javascript
使用jQuery的attr方法来修改onclick值
Jul 07 Javascript
JavaScript汉诺塔问题解决方法
Apr 21 Javascript
JavaScript自定义函数实现查找两个字符串最长公共子串的方法
Nov 24 Javascript
jQuery点击头像上传并预览图片
Feb 23 Javascript
react-router中的属性详解
Jun 01 Javascript
在vue中安装使用vux的教程详解
Sep 16 Javascript
微信小程序实现卡片层叠滑动效果
Jun 21 Javascript
vue学习笔记之Vue中css动画原理简单示例
Feb 29 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
新浪新闻小偷
2006/10/09 PHP
PHP实现的简单异常处理类示例
2017/05/04 PHP
通过修改Laravel Auth使用salt和password进行认证用户详解
2017/08/17 PHP
phpStudy 2016 使用教程详解(支持PHP7)
2017/10/18 PHP
javascript函数中的arguments参数
2010/08/01 Javascript
Javascript在IE下设置innerHTML时出现未知的运行时错误的解决方法
2011/01/12 Javascript
php对mongodb的扩展(初识如故)
2012/11/11 Javascript
JS获取农历日期具体实例
2013/11/14 Javascript
javascript 获取HTML DOM父、子、临近节点
2014/06/16 Javascript
node.js中的fs.writeSync方法使用说明
2014/12/15 Javascript
使用jQuery和Bootstrap实现多层、自适应模态窗口
2014/12/22 Javascript
微信浏览器内置JavaScript对象WeixinJSBridge使用实例
2015/05/25 Javascript
jQuery+css3实现文字跟随鼠标的上下抖动
2015/07/31 Javascript
js实现搜索框关键字智能匹配代码
2020/03/26 Javascript
使用jQuery.form.js/springmvc框架实现文件上传功能
2016/05/12 Javascript
微信小程序  Mustache语法详细介绍
2016/10/27 Javascript
NodeJS学习笔记之Module的简介
2017/03/24 NodeJs
node.js连接MongoDB数据库的2种方法教程
2017/05/17 Javascript
vue2.x 父组件监听子组件事件并传回信息的方法
2017/07/17 Javascript
js实现web调用摄像头 js截取视频画面
2019/04/21 Javascript
jQuery操作选中select下拉框的值代码实例
2020/02/07 jQuery
对vue生命周期的深入理解
2020/12/03 Vue.js
Python简单实现enum功能的方法
2016/04/25 Python
django框架模型层功能、组成与用法分析
2019/07/30 Python
Python超越函数积分运算以及绘图实现代码
2019/11/20 Python
python 类之间的参数传递方式
2019/12/20 Python
ALDO英国官网:加拿大女鞋品牌
2018/02/19 全球购物
市场部专员岗位职责
2013/11/30 职场文书
领班岗位职责范文
2014/02/06 职场文书
小组合作学习反思
2014/02/18 职场文书
临床专业自荐信
2014/06/22 职场文书
音乐幼师求职信
2014/07/09 职场文书
教育读书笔记
2015/07/02 职场文书
高效课堂教学反思
2016/02/24 职场文书
解决goland 导入项目后import里的包报红问题
2021/05/06 Golang
JS函数式编程实现XDM一
2022/06/16 Javascript