DOMString

DOMString は符号なし 16 ビット整数の並びで、通常は UTF-16 コード単位として解釈されます。これは JavaScript の文字列プリミティブ型に正確に対応します。 DOMString が JavaScript に現れると、直接 String に対応づけられます。

ある Web API が DOMString を受け取る場合、渡された値は ToString 抽象操作を使用して文字列化されます。 (Symbol 以外の型では、これは String() 関数と同じ動作をします。)

DOMString を受け取る一部の Web API は追加の古い動作があり、 null を渡すと、通常の "null" ではなく空文字列になります。

仕様書

仕様書 状態 備考
Web IDL
DOMString の定義
勧告候補
Web IDL 勧告候補 これは、 JavaScript の値がどのように DOMString に変換されるか、あるいはその逆を定義しています。

関連情報