#javascript #angularjs #arrays
#javascript #angularjs #массивы
Вопрос:
Я передаю объект из массива объектов в функцию. Возможно ли каким-либо образом получить номер индекса из объекта в функции? Я делаю это на JavaScript специально в контроллере AngularJS.
Например
var array= [
{
name: "name1"
},
{
name: "name2"
}
];
function( passedInObjectFromArray ) {
return passedInObjectFromArray.indexVal;
}
Ответ №1:
Да, вы можете сделать,
$scope.retrieveIndex = function(passedInObjectFromArray){
return array.indexOf(passedInObjectFromArray);
}