json.indexOf
json.indexOf() Function
• Introduced in version 1.3b53
Returns the index of the first occurrence of a value in the JSON Array. If the value does not exist in the JSON Array then
-1
is returned. All JSON Array indexes start at 0
.Usage
json.indexOf(array, value)
json.indexOf(array, value, start)
Parameters
array
- The JSON Array to search.value
- The value to find the index of in the JSON Array.start
- The index to start searching from, if not specified it defaults to0
.
Examples
Find the index of the first occurrence of
Returns:
1
:
[r: json.indexOf("[1,2,3,1,1,3]", 1)]
Returns: 0
Find the index of the first occurrence of 1
, starting at index 1
:
[r: json.indexOf("[1,2,3,1,1,3]", 1, 1)]
Returns: 3
Find the index of the first occurrence of 2
, starting at index 2
:
[r: json.indexOf("[1,2,3,1,1,3]", 2, 2)]
-1