19 lines
		
	
	
		
			342 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			19 lines
		
	
	
		
			342 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| var Stack=require('../stack');
 | |
| //create a new Stack instance
 | |
| var stack=new Stack;
 | |
| stack.autoRun=false;
 | |
| 
 | |
| for(var i=0; i<50; i++){
 | |
|     //add a bunch of stuff to the stack
 | |
|     stack.add(makeRequest.bind(stack,i));
 | |
| }
 | |
| 
 | |
| stack.next();
 | |
| 
 | |
| function makeRequest(index){
 | |
|     //do stuff
 | |
|     console.log(`making LIFO request ${index}`);
 | |
| 
 | |
|     this.next();
 | |
| }
 |