JavaScript での FormData の検査
これまでに遭遇したように、FormData の検査はその独特の構造により困難な場合があります。 FormData オブジェクトは主に HTTP リクエストを通じてデータを送信するように設計されており、直接的なイントロスペクションが制限されていることを理解することが重要です。
更新されたメソッド
Chrome および Firefox の最新バージョン ( 2016 年 3 月以降)、FormData.entries() を使用した FormData オブジェクトの検査がサポートされています。このメソッドは、データのキーと値のペアを提供します。
var formData = new FormData(); formData.append("key1", "value1"); formData.append("key2", "value2"); for (var pair of formData.entries()) { console.log(pair[0] + ", " + pair[1]); }
代替メソッド
古いブラウザの場合、または FormData.entries() が使用できない場合は、次のことができます。代替方法を使用してデータを検査します:
FormData は HTTP リクエストでフォーム データを処理するために不可欠ですが、そのイントロスペクション機能はそれに比べて制限されていることを覚えておいてください。他のデータ構造へ。
以上がJavaScript で FormData を検査するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。