JavaScript - 再帰を学ぶには?
漂亮男人
漂亮男人 2017-07-05 10:51:50
0
6
771

わかりにくいのですが、何かアドバイスはありますか?

漂亮男人
漂亮男人

全員に返信 (6)
三叔

再帰の質問に対する私の以前の回答を見てください。関数実装の観点から再帰を理解する
それが役立つかどうかはわかりません。

いいねを押す+0
    大家讲道理

    簡単に理解すると、関数呼び出し自身です。

    修飾された再帰には结束条件が必要です。

    この2点を理解すれば大丈夫です。

    いいねを押す+0
      我想大声告诉你
      1. 再帰を学びたい場合は、まず再帰を学ばなければなりません。

      2. 再帰は饅頭の詰め物であり、限界は饅頭です。

      3. 通常のコード例を示します:

      [DOM 要素の子属性、または同じタイプの DOM 要素] などの [ネストされた] データ構造をトラバースすると仮定すると、最も単純で最も一般的な再帰が使用されます。つまり、関数がレイヤーごとにそれ自体を呼び出します。ネスト解除には 1 行または 2 行の JS のみが必要です:

      リーリー
      いいねを押す+0
        三叔

        再帰を理解するのは実際には難しくありません。例をあげましょう。6 階建ての建物の 1 つのフロアにのみリンゴがあります。どのフロアでもリンゴを見つけたら、停止します。 。一度検索すると、結果が 2 つ出てきます。判断するために下に検索する必要はありません。これが再帰です。

        いいねを押す+0
          Peter_Zhu

          リーリー

          上記のコードは理解しやすく、標準はありません。 再帰とは、それ自体を呼び出してネストを形成することを意味します。
          return ステートメントが 1 つしかないため、a(0) を呼び出した後は次のようになります。
          リーリー

          戻ってきます:

          リーリー

          いいねを押す+0
            曾经蜡笔没有小新

            経験豊富なドライバーの経験: もっと練習して、もっと学びましょう

            いいねを押す+0
              最新のダウンロード
              詳細>
              ウェブエフェクト
              公式サイト
              サイト素材
              フロントエンドテンプレート
              私たちについて 免責事項 Sitemap
              PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!