brokenwind,
<script>
//Вариант первый, который нужен, но не работает
var print = function (info) {
return info.tits
}
//Эмуляция возвращенного массива
var arr = [];
var objOne = {tits: 'tide'}
var objTwo = {tits: 'huge'}
arr.push(objOne)
arr.push(objTwo)
//Упрощенная функции, перебирающий массив
var parser = function () {
for (var i=0; i<arr.length; i++) {alert(print(arr[i]))}
}
parser();
</script>