scriptタグで書けば、普通に表示されます。
<script>
var map;
function initMap(){
map = new google.maps.Map(document.getElementById('map'),{
center:{lat: 35.681167, lng: 139.767052},
zoom: 8
});
}
</script>
<script async defer
src = "https:maps.googleapis.com/maps/api/js?key=&callback=initMap">
</script>
天気のラベルを渡したいですね。
