getData = () => { var id; $.getJSON('url', function(data) { id = data['id'] }); return id } Estoy tratando de obtener datos de una URL y guardar la identificación de los datos como una variable separada. Sin embargo, la variable id parece no estar definida incluso después de establecerse como data['id'] . ¿Hay algo que pueda hacer para arreglar esto?