Взгляните на приведенный ниже фрагмент. Есть ли какая-нибудь функция, которую я мог бы написать вместо ...
для создания маршрута, который можно было бы повторно использовать в другой функции? Возможно, что-то вроде var route = this.show.fullyQualifiedName
?
var services = {
'github.com': {
api: {
v2: {
json: {
repos: {
show: function(username, fn) {
var route =...;
// route now == 'github.com/api/v2/json/repos/show'
route += '/' + username;
return $.getJSON('http://' + route).done(fn);
}
}
}
}
}
}
}