Tránh viết biến có phạm vi global

tipjs,scope,global

Không nên

    var map = document.querySelector("#my-map");
    map.style.height = "600px";
Nên
!function(){
    var map = document.querySelector("#my-map");
    map.style.height = "600px";
}()

Có thể bạn đã miss một số snippets code

Promise + gì

promise + gì

promise in javascript

promise in javascript

Lấy tháng hiện tại trong javascript

Lấy tháng hiện tại trong javascript

Await in a for loop

How to Await in a for loop

Spread Operator for Objects

Using the spread operator during an Object declaration will assign the properties of the referenced Object to the new Object.