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 相关文章推荐
window.location.hash 使用说明
Nov 08 Javascript
Json2Template.js 基于jquery的插件 绑定JavaScript对象到Html模板中
Oct 29 Javascript
js 可拖动列表实现代码
Dec 13 Javascript
javascript简单事件处理和with用法介绍
Sep 16 Javascript
JavaScript 32位整型无符号操作示例
Dec 08 Javascript
js数值和和字符串进行转换时可以对不同进制进行操作
Mar 05 Javascript
JavaScript中使用typeof运算符需要注意的几个坑
Nov 08 Javascript
详解vue模拟加载更多功能(数据追加)
Jun 23 Javascript
jquery实现选项卡切换代码实例
May 14 jQuery
vue 在单页面应用里使用二级套嵌路由
Dec 19 Vue.js
通过vue.extend实现消息提示弹框的方法记录
Jan 07 Vue.js
JS中forEach()、map()、every()、some()和filter()的用法
May 11 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
手把手教你使用DedeCms V3的在线采集图文教程
2007/04/03 PHP
xml在joomla表单中的应用详解分享
2012/07/19 PHP
浅谈php中变量的数据类型判断函数
2017/03/04 PHP
thinkPHP框架可添加js事件的分页类customPage.class.php完整实例
2017/03/16 PHP
jQuery实现的类flash菜单效果代码
2010/05/17 Javascript
js 取时间差去掉周六周日实现代码
2012/12/25 Javascript
将查询条件的input、select清空
2014/01/14 Javascript
jquery通过select列表选择框对表格数据进行过滤示例
2014/05/07 Javascript
jQuery基于muipicker实现仿ios时间选择
2016/02/22 Javascript
教你如何在Node.js中使用jQuery
2016/08/28 Javascript
Bootstrap CSS布局之代码
2016/12/17 Javascript
php main 与 iframe 相互通讯类(js+php同域/跨域)
2017/09/14 Javascript
vue环境搭建简单教程
2017/11/07 Javascript
vue-cli结合Element-ui基于cropper.js封装vue实现图片裁剪组件功能
2018/03/01 Javascript
在vue中使用jointjs的方法
2018/03/24 Javascript
Vue使用.sync 实现父子组件的双向绑定数据问题
2019/04/04 Javascript
Angular6项目打包优化的实现方法
2019/12/15 Javascript
微信小程序实现电子签名功能
2020/07/29 Javascript
jQuery实现简单全选框
2020/09/13 jQuery
基于vue-simple-uploader封装文件分片上传、秒传及断点续传的全局上传插件功能
2021/02/23 Vue.js
[15:41]教你分分钟做大人——灰烬之灵
2015/03/11 DOTA
[55:39]DOTA2-DPC中国联赛 正赛 VG vs LBZS BO3 第二场 1月19日
2021/03/11 DOTA
python使用KNN算法手写体识别
2018/02/01 Python
Django框架基础模板标签与filter使用方法详解
2019/07/23 Python
面向对象学习之pygame坦克大战
2019/09/11 Python
PyQt5 界面显示无响应的实现
2020/03/26 Python
使用Python FastAPI构建Web服务的实现
2020/06/08 Python
奇怪的鱼:Weird Fish
2018/03/18 全球购物
荷兰天然和有机产品网上商城:BigGreenSmile.nl
2020/07/26 全球购物
西班牙购买隐形眼镜、眼镜和太阳镜网站:Lentiamo.es
2020/06/11 全球购物
企业财务总监岗位职责
2015/04/03 职场文书
保密法制宣传月活动总结
2015/05/07 职场文书
初中教务主任竞聘演讲稿(范文)
2019/08/20 职场文书
Nginx代理同域名前后端分离项目的完整步骤
2021/03/31 Servers
JavaWeb 入门:Hello Servlet
2021/07/16 Java/Android
Python机器学习实战之k-近邻算法的实现
2021/11/27 Python