| 
                    
                         Be the first user to complete this post  
                    
                     | 
                Add to List | 
querySelector vs getElementById
Get Element By Id
- It returns a node list which is live, meaning if you add or remove any element from the DOM the node list will update
 - It is faster relative to the query selector methods
 
Query Selector
- It returns a node list which was available at the time of the execution
 
    Watch the following video see an example showing the different between two methods.
    [youtube https://youtu.be/6Y2T5P5BsfU?t=3m2s]
Also Read:
- Applying floats and clearfix to block elements
 - Getting the parameters and arguments of a javascript function
 - css : center element vertically and horizontally
 - position:absolute
 - css - circular profile pictures