我在各种 JS 代码中遇到以下语句,其中首先声明一个函数,比如说“test”,然后声明如下使用:
类型:“测试”
请解释这个语句是什么意思,其中“test”是一个函数名。
下面的示例代码:
var MyFavoritesAjax = Class.create();
MyFavoritesAjax.prototype = Object.extendsObject(AbstractAjaxProcessor, {
ajaxFunction_getFavorites : function() {
var result = this.newItem("result");
result.setAttribute("message", "returning all favorites");
this._addFavorite("color", "blue");
this._addFavorite("beer", "lager");
this._addFavorite("pet", "dog");
},
_addFavorite : function(name, value) {
var favs = this.newItem("favorite");
favs.setAttribute("name", name);
favs.setAttribute("value", value);
},
type : "MyFavoritesAjax"
});