Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

DataTransferオブジェクトの属性とは何ですか?


DataTransfer オブジェクトは、ドラッグアンドドロップ操作に関するデータを保持します。このデータは、DataTransferオブジェクトに関連付けられたさまざまな属性に関して取得および設定できます。

属性は次のとおりです。

Sr.No.
DataTransfer属性とその説明
1
dataTransfer.dropEffect [=value]
  1. 現在選択されている操作の種類を返します。
  2. この属性を設定して、選択した操作を変更できます。
  3. 可能な値は、none、copy、link、およびmoveです。
2
dataTransfer.effectAllowed [=value]
  1. 許可される操作の種類を返します。
  2. この属性を設定して、許可される操作を変更できます。
  3. 可能な値は、 none、copy、copyLink、copyMove、link、linkMove、move、allです。 および初期化されていません。
3
dataTransfer.types
dragstartイベントで設定されたフォーマットをリストするDOMStringListを返します。さらに、ファイルがドラッグされている場合、タイプの1つは文字列「Files」になります。
4
dataTransfer.clearData([format])

指定された形式のデータを削除します。引数を省略した場合、すべてのデータを削除します。
5
dataTransfer.setData(format、data)
指定したデータを追加します。
6
data =dataTransfer.getData(format)
指定されたデータを返します。そのようなデータがない場合は、空の文字列を返します。
7
dataTransfer.files
ドラッグされているファイルがある場合は、そのファイルリストを返します。
8
dataTransfer.setDragImage(element、x、y)
指定された要素を使用してドラッグフィードバックを更新し、以前に指定されたフィードバックを置き換えます。
9
dataTransfer.addElement(element)
指定された要素を、ドラッグフィードバックのレンダリングに使用される要素のリストに追加します。

  1. C#のオブジェクトデータ型とは何ですか?

    オブジェクトタイプには、他のタイプ、値タイプ、参照タイプ、事前定義型またはユーザー定義型の値を割り当てることができます。ただし、値を割り当てる前に、型変換が必要です。 オブジェクトタイプは、C#共通型システム(CTS)のすべてのデータ型の究極の基本クラスです。 ObjectはSystem.Objectクラスのエイリアスです。 値型がオブジェクト型に変換される場合はボクシングと呼ばれ、一方、オブジェクト型が値型に変換される場合はアンボクシングと呼ばれます。 以下は例です- object obj; obj = 100; // this is boxing これは、オブジェクトデータ型の使用

  2. Pythonのファイルオブジェクトの属性は何ですか?

    ファイルオブジェクトには多くの属性があります。ファイルオブジェクトのすべてのメソッドと属性のリストは、https://docs.python.org/2.4/lib/bltin-file-objects.htmlで確認できます。以下は、最もよく使用されるファイルオブジェクトメソッドの一部です- close()-ファイルを閉じます。 next()-ファイルがイテレータとして使用される場合、通常はforループ(たとえば、f:print lineのfor行)で、next()メソッドが繰り返し呼び出されます。このメソッドは、次の入力行を返すか、EOFがヒットしたときにStopIterati