加入收藏 | 设为首页 | 会员中心 | 我要投稿 聊城站长网 (https://www.0635zz.com/)- 智能语音交互、行业智能、AI应用、云计算、5G!
当前位置: 首页 > 教程 > 正文

JS操作Array的相关方法说明

发布时间:2023-10-07 15:04:35 所属栏目:教程 来源:
导读:JS(JQuery)操作Array的相关方法介绍

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

代码如下:

function SplitUsersInformation(users) {

var usersArray = users.split(
JS(JQuery)操作Array的相关方法介绍

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)
 
        }
 
    }
 
}
 
 

(编辑:聊城站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章