質問したいのですが、比較的長く、多くのロジックを含む関数があります。次に、関数の先頭に空の配列を定義します。関数の機能は、要素を追加することです。配列してから配列を返します。私が現在直面している問題は、関数が配列を返すときに、長さ 0 の画像などの長さ の配列を返すことです。そこで、setTimeout({})以外に、関数が実行後にコンテンツを返すようにする方法があるかどうかを尋ねたいです。
走同样的路,发现不同的人生
正直に言うと、あなたと上記の会話を読んでも、質問したいことが理解できず、コードも見えず、私はまだ自分の推測に基づいて話すことしかできません。 。
1. まず、上で言ったことは正しいです。長さは0ではありません。配列の長さは1なので問題ありません。
リーリー
皆さん、この配列の長さは 1 で、Array[0] はインデックス値 0 の配列要素、つまりそこにある {src: "..."} を参照します。関数が実行後に戻るとはどういう意味ですか? setTimeout 関数は通常、関数または式の実行を遅らせるために使用されます。
正直に言うと、あなたと上記の会話を読んでも、質問したいことが理解できず、コードも見えず、私はまだ自分の推測に基づいて話すことしかできません。 。
1. まず、上で言ったことは正しいです。長さは0ではありません。配列の長さは1なので問題ありません。
2. 次に、コンソールに表示される内容は不完全な場合があります。たとえば、関連する配列がまだ処理中の場合、配列内の要素の追加または削除はコンソールに直接反映されず、An のみが反映されます。更新は、クリックするかコンソールを再起動するなどの操作を実行したときにのみ行われます。リーリー
皆さん、この配列の長さは 1 で、Array[0] はインデックス値 0 の配列要素、つまりそこにある {src: "..."} を参照します。関数が実行後に戻るとはどういう意味ですか? setTimeout 関数は通常、関数または式の実行を遅らせるために使用されます。