Javascript.RU

PHP-функция: reset

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'