对比其他语言,有助于理解
测试代码
// 1.定义一个类(空类)
function text(){
}
// 2.给这个类添加一个静态方法
// 直接添加给类的就是静态方法
text.staticMethod = function(){
alert('测试1');
}
// 静态方法通过类名调用
text.staticMethod();
// 3.给这个类添加一个实例方法 - 通过给类的原型添加
// 类似于JavaScript面向对象中的原型
text.prototype.staticMethod = function(){
alert('测试2');
}
// 实例方法通过类的实例调用
// 创建一个实例(创建一个对象)
var a = new text();
// 通过实例调用实例方法
a.staticMethod();
jQuery部分静态方法
holdReady()方法
可以暂停ready的执行,有两个参数
- true:表示暂停
- false:表示开始
测试代码
script部分
$.holdReady(true);
$(document).ready(function(){
alert('测试');
});
ht