The DOMString
interface is a legacy type returned by some APIs and represents a non-modifiable list of strings (DOMString
). Modern APIs use Array
objects (in WebIDL: sequence<DOMString>
) instead.
This interface is used in IndexedDB and in the Location
API:
Instance properties
-
DOMStringList.length
Read only
-
Returns the size of the list.
Instance methods
DOMStringList.item()
-
Returns a string from the list with the given index.
DOMStringList.contains()
-
Returns a boolean indicating whether the given string is in the list.
Specifications
Browser compatibility
|
Desktop |
Mobile |
|
Chrome |
Edge |
Firefox |
Internet Explorer |
Opera |
Safari |
WebView Android |
Chrome Android |
Firefox for Android |
Opera Android |
Safari on IOS |
Samsung Internet |
DOMStringList |
1 |
12 |
1 |
10 |
≤12.1 |
5.1 |
3 |
18 |
4 |
≤12.1 |
5 |
1.0 |
contains |
1 |
12 |
1.5 |
10 |
≤12.1 |
5.1 |
3 |
18 |
4 |
≤12.1 |
5 |
1.0 |
item |
1 |
12 |
1 |
10 |
≤12.1 |
5.1 |
3 |
18 |
4 |
≤12.1 |
5 |
1.0 |
length |
1 |
12 |
1 |
10 |
≤12.1 |
5.1 |
≤37 |
18 |
4 |
≤12.1 |
5 |
1.0 |