0
我通過這種模式寫了下面的JavaScript類(廠): http://javascript.info/tutorial/factory-constructor-patternJavaScript的子類和方法覆蓋
var lnq = function(domain) {
var ...;
var testLink = function(href) {
....
};
var addAllLinks = function(links) {
...
};
var normalize = function(links) {
...
};
var searchAllLinks = function(address, callback) {
....
};
var buildAddress = function(query) {
....
};
var searchCurrentPageLinks = function() {
....
};
var toNextPage = function() {
....
};
var findNextPageLink = function() {
....
};
// public interface
return {
// search all links by query
searchLinksByQuery: function(query, callback) {
.....
}
}
};
它的工作原理也是如此。正如您所看到的,它有幾個私有變量&方法和公共區域(SearchLinksByQuery)。我需要創建子類,並覆蓋3個方法:searchCurrentPageLinks,toNextPage,findNextPageLink。我怎樣才能實現這個?
提示:使用函數聲明,而不是那些'無功... =功能()' – Bergi