Entschuldigung, wenn das eine dumme Frage ist, aber wie würde ich Dinge in eine Liste aufnehmen? Also, was ich habe, ist eine Schleife, die im Grunde läuft und versucht, alle URLs von einem Web-Scrapper in Tinyurls umzuwandeln. Es erzeugt immer noch eine leere Liste für images_short. Ich bin mit der Syntax von nodejs nicht sehr vertraut. Hier ist ein Ausschnitt von Code, habe ich einige Daten in der images_long Liste gesetzt:NodeJS + TinyURL - Hinzufügen von Elementen zu einer Liste
const TinyURL = require('tinyurl');
var images_long = ['https://hypebeast.imgix.net/http%3A%2F%2Fhypebeast.com%2Fimage%2F2017%2F06%2Fadidas-skateboarding-lucas-premiere-adv-primeknit-khaki-0.jpg?fit=max&fm=pjpg&h=344&ixlib=php-1.1.0&q=90&w=516&s=728297932403d74d2ac1afa5ecdfa97d', 'https://hypebeast.imgix.net/http%3A%2F%2Fhypebeast.com%2Fimage%2F2017%2F06%2Fadidas-nmd-r1-stlt-triple-black-first-look-0.jpg?fit=max&fm=pjpg&h=344&ixlib=php-1.1.0&q=90&w=516&s=918752eba81826e4398950efc69a5141'];
var images_short = [];
for (i = 0; i < 2; i++) {
TinyURL.shorten(images_long[i], function(res) {
images_short.push(res[i]);
});
}
ich noch eine leere Liste, wenn ich images_short.push(res[i]);
-images_short.push(res);
'res' ist ein String, also nur' images_short.push (res); 'wird den Trick machen – Jthorpe