var opciones = { tipo_mapa : 'Mi maravilloso tipo de mapa', longitud : 'Muy grande' }; function crearUnMapaDeGoogleMaps (tipo, centro, controles, fondocolor, zoom){ // Aqui ocurriría la magia con tantos atributos... ¡Vaya fiesta! } var opciones = { tipo : 'Fantastico', centro : 'Aun no estoy centrado...', controles : false, fondocolor : '#FFF', zoom : '20' } function crearUnMapaDeGoogleMaps (opciones){ // Aquí accedemos a ellos con opciones.tipo, opciones.centro, etc. } document.getElementById('nombreDeLaDiv'); $('#nombreDeLaDiv')[0]; var sevilla = new google.maps.LatLng(37.38264, -5.996295); var opciones = { zoom : 13, center: sevilla, mapTypeId: google.maps.MapTypeId.ROADMAP }; var div = document.getElementById('mapa'); var map = new google.maps.Map(div, opciones);