插件
使用插件
我们需要使用 Ale.use
函数来加载一个插件:
- Ale.use();
其中,Ale.use
函数需要一个参数,来指定要加载的 Ale 插件对象。例如我们传入一个名为 test
的 Ale 插件对象:
- Ale.use(test);
test
其实就是一个变量。在下面的章节中,我们将会学习如何制作一个 Ale 插件对象。
制作插件
首先先让我们来定义一个object
:
- /* 定义一个名为test的变量 */
var test = {
}
如果要想让 test
成为一个 Ale 插件对象,那么它至少要具备 name
和 install
属性:
- var test = {
name: "test", /* 插件名称 */
install: function(){
/* 安装函数,当用户 use 插件时会调用 */
alert("Hello!");
}
}
你可以在 install
属性里给 Ale 对象的 prototype
属性添加函数或属性…
反正随便啦,安装函数支持任意的 JavaScript 代码!
在线实例
我们已经定义了一个名为 test
的 Ale 插件对象,现在让我们在控制台中输入 Ale.use(test)
来安装它吧!(安装时会输出 Hello! )