我一直在使用mootools一年了。我需要在我的新项目中使用jquery。
我总是使用hash()为mootools中的函数创建名称空间。例如,
var person = new Hash({
say_name: function(){
},
say_age: function(){
}
});
Jquery有类似的东西吗?
答案 0 :(得分:1)
我认为没有。
但你可以做到
var person = {
say_name: function() {
...
},
say_age: function(){
....
}
};
//and access like this
person.say_name();
唯一的区别是motools-Hash提供的“便利”功能将会丢失,但“命名空间”效应就在那里。
说实话,在快速浏览一下motools哈希文档后,我打赌你可以重新实现大部分功能 - 哈希在几分钟内提供的功能