1

ばかげた質問で申し訳ありませんが、リストにアイテムを追加するにはどうすればよいですか? だから私が持っているのは、基本的に実行され、すべての URL を Webスクレーパーから tinyurls に変換しようとするループです。images_short の空のリストが生成されます。私はnodejsの構文にあまり詳しくありません。これがコードのスニペットです。いくつかのデータを images_long リストに入れました。

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]);
    });
}

images_short.push(res[i]);に変更しても空のリストが表示されますimages_short.push(res);

4

2 に答える 2