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 if (totalusers[i].username == name) {
totalusers.splice(i, 1)
}
}
}
