src.
lastIndexOf('/') - индекс последнего символа "/"
src.
slice - аналог src.
substring
Слегка другой вариант:
var src = "http://localhost/Shop/components/com_jshopping/files/img_products/7007.jpg";
var file = src.slice(src.lastIndexOf('/') + 1);
var path = src.slice(0, -file.length);
alert(path + "full_" + file);
Или так даже:
var src = "http://localhost/Shop/components/com_jshopping/files/img_products/7007.jpg";
var parts = src.split('/');
var file = parts.pop();
parts.push("full_" + file);
alert(parts.join("/"));
Ну тут о скорости конечно лучше промолчать.