1个:拆分函数将字符串划分为字符,并将分割结果放入字符串数组中。
复制代码代码如下所示:
功能splitusersinformation(用户){
无功usersarray = users.split(';');
返回usersarray;
}

2:削减目标字符串substr函数
复制代码代码如下所示:
currentstr = currentstr。substr(0,currentstr.length - 2);

3:推送方法将一条记录添加到数组中
复制代码代码如下所示:
无功totalusers =新的数组();
功能pushitem(名称、组){
VaR中=新的对象();
currentuser.username =名称;
CurrentUser =部门组;
TotalUsers.push(中);
}

4种:POP方法从数组堆栈弹出最高记录。
复制代码代码如下所示:
无功totalusers =新的数组();
VaR user1 =新的对象();
user1.username =哈哈;
user1。=部门哈哈哈哈;
VaR user2 =新的对象();
user2.username = 洛洛;
2.部=lolololo ;
TotalUsers.push(user1);
TotalUsers.push(user2);
totalusers.pop();
user1是 / / totalusers左,因为user2弹出堆栈的顶部。

5种方法:从数组中移除指定的或多个记录。
复制代码代码如下所示:
无功totalusers =新的数组();
TotalUsers.push(…);

函数的SpliceItem(化名){
对于(var i = 0;i < totalusers.length;i++){
如果(totalusers {我}。用户名= =名字){
totalusers.splice(I,1)
}
}
}