Вам нужна запятая между членами вашего объекта, которая является причиной ошибки, которую вы цитируете.Вам также нужно поставить двоеточие, а не запятую, между парой ключ-значение в объекте crumb
.
var IOBreadcrumb = {
breadcrumbs: [], // <-- comma here
add: function(title, url){
var crumb = {title: url}; // <-- colon here
this.breadcrumbs.push(crumb);
}
};
Если вы хотите, чтобы объект имел два члена, один заголовок иодин URL, вы можете захотеть что-то вроде этого:
var crumb = {
title: title,
url: url
};
Я не знаю, будет ли это работать с вашей breadcrumbs
настройкой ...