我已经意识到,有几种方法可以创建(最好是“模拟”)一个 javascript 共享(静态)类,其中包含一堆可以从 html 调用的共享方法:
<html>
...
<script>
my_method_to_call
</script>
...
</html>
我想知道的最佳做法是什么?
我已经意识到,有几种方法可以创建(最好是“模拟”)一个 javascript 共享(静态)类,其中包含一堆可以从 html 调用的共享方法:
<html>
...
<script>
my_method_to_call
</script>
...
</html>
我想知道的最佳做法是什么?
你可以做
<script>
var my_static_methods = {
my_method_to_call_1 : function(){
},
my_method_to_call_2 : function(){
}
};
</script>
并打电话给他们
my_static_methods.my_method_to_call_1();
同样的结果可以通过做
var My_static_methods = function(){
this.my_method_to_call_1 = function(){
};
this.my_method_to_call_2 = function(){
};
};
var my_static_methods = new My_static_methods();