43 lines
		
	
	
		
			697 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
		
		
			
		
	
	
			43 lines
		
	
	
		
			697 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
|   | --- | ||
|  | title: Generate an Array of All Object Keys with Object.keys() | ||
|  | --- | ||
|  | ## Generate an Array of All Object Keys with Object.keys()
 | ||
|  | 
 | ||
|  | ### Method:
 | ||
|  | 
 | ||
|  | - To return the array of users the `Object.keys()` method must take an arguement. | ||
|  | - This challenge can be solved using a single line return statement.  | ||
|  | 
 | ||
|  | ### Solution:
 | ||
|  | 
 | ||
|  | ```javascript | ||
|  | 
 | ||
|  | let users = { | ||
|  |   Alan: { | ||
|  |     age: 27, | ||
|  |     online: false | ||
|  |   }, | ||
|  |   Jeff: { | ||
|  |     age: 32, | ||
|  |     online: true | ||
|  |   }, | ||
|  |   Sarah: { | ||
|  |     age: 48, | ||
|  |     online: false | ||
|  |   }, | ||
|  |   Ryan: { | ||
|  |     age: 19, | ||
|  |     online: true | ||
|  |   } | ||
|  | }; | ||
|  | 
 | ||
|  | function getArrayOfUsers(obj) { | ||
|  |   // change code below this line | ||
|  |   return Object.keys(obj); | ||
|  |   // change code above this line | ||
|  | } | ||
|  | 
 | ||
|  | console.log(getArrayOfUsers(users)); | ||
|  | 
 | ||
|  | ``` |