array.shift()删除数组第一个元素

var queue = [];
while(n--) {
    var strArr = readline().split(' ');
    switch (strArr[0]) {
        case 'push': 
            queue.push(parseInt(strArr[1]));
            break;
        case 'pop':
            if(queue.length == 0) console.log('error');
            else {
                //删除数组第一个元素
                console.log(queue.shift());
            } 
            break;
        case 'front':
            if(queue.length == 0) console.log('error');
            else console.log(queue[0]);
            break;
    }   
}