検索

ホームページ  >  に質問  >  本文

javascript - JQ ループ要素の追加コンテンツは何ですか?

JQuery の for in および each ループを使用すると、要素に関連する属性がループアウトされることがあります。これらの属性は何に使用されますか? 簡単に説明できますか? for ループを使用すると表示されないのはなぜですか?

コード:

リーリー

コンソールのスクリーンショット

世界只因有你世界只因有你2806日前722

全員に返信(2)返信します

  • 迷茫

    迷茫2017-06-12 09:30:35

    $("a") は jQuery オブジェクトを返すため、Array.isArray を通じて判断できます。jQuery が必要とするものを保存するために使用されます。内部的に使用します。クリーンな配列が必要な場合は、$('a').get();

    を使用できます。

    for ループは冗長な属性を循環しません。これは、ループの問題が原因です。また、あなたが言及した冗長な属性は数値ではないため、当然のことです。リサイクルされています。

    返事
    0
  • 漂亮男人

    漂亮男人2017-06-12 09:30:35

    $("a") 本身会得到一个伪数组,对它 each() 是在这个数组里循环,每次循环处理的是一个 jQuery 封装的 "a" 对象,列出来的属性是这个 "a" 的 jQuery 对象的属性。如果没有 $(this),直接用 this 打印出来的应该是一个 DOM 对象其及属性。这个用 for 同じ効果があるはずです。

    返事
    0
  • キャンセル返事