有没有办法创建一个类,其中的函数在加载后可以从整个页面的其他脚本调用?
function WebUI() {
this.updateLoadingMessage = function (message) {
$("#loading-header").html(message);
};
addAlertInfo = function (message) {
};
addAlertWarning = function (message) {
};
addAlertDanger = function (message) {
};
addAlertSuccess = function (message) {
};
};
从其他地方/脚本调用
WebUI.addAlertInfo("testing");
告诉我 addAlertInfo 不是一个函数。
最佳答案
你已经很接近了。请参阅“定义方法”:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Working_with_Objects 。您可以执行以下操作:
WebUI = {
addAlertInfo: function(message) {
// do stuff
}
};
关于javascript - 使用函数创建类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38297836/