我有一個JS文件中的下列對象:如何創建一個可以在我的JS文件之外訪問的全局JavaScript對象?
var IOBreadcrumb = function IOBreadcrumb() {
this.breadcrumbs = [];
this.add = function(title, url) {
var crumb = {
title: title,
url:url
};
this.breadcrumbs.push(crumb);
};
};
在另一個JS文件,我想利用這個對象:
//this occurs in some on click event
var breadcrumb = new IOBreadcrumb();
breadcrumb.add('some title',url);
console.log(breadcrumb.breadcrumbs);
我想那裏IOBreadcrumb的只有1個實例,所以當我點擊一個按鈕時,它會一直添加麪包屑到數組中。
我該如何做到這一點?
你想要一個單身? – Zirak
對不起,epascarello,新來的JS和可能從一個不好的網站了解到。最佳做法是什麼? –