Javascript:
function reset ( array ) { // Set the internal pointer of an array to its first element
//
// + original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
// + bugfixed by: Legaev Andrey
var first_elm, key;
if (array.constructor === Array){
first_elm = array[0];
} else {
for (key in array){
first_elm = array[key];
break;
}
}
return first_elm;
}
Примеры:
reset({firstname: 'Kevin', middle: 'van', surname: 'Zonneveld'});
'Kevin'
|
|
|
|