我正在尝试创建一个可在任何 Web 应用程序中重用的 JavaScript 组件(仅允许纯 js)。一个网页上一次可以存在多个实例。
客户端 HTML
<head runat="server">
<title></title>
<link href="StyleSheet.css" rel="stylesheet" />
<script src="MyComponent.js"></script>
<script type="text/javascript">
window.onload = function () {
MyComponent.init();
};
</script>
</head>
我的组件.js
var MyComponent = {};
(function () {
var ns = MyComponent;
ns.init = function () { alert('test'); }
}());
我将如何实例化上面的组件?