在react类的props校验中,需要用到静态属性进行校验,这里总结了实例和静态属性及方法的不同
class List {
name = '实例属性'
look = () => {
console.log('实例方法');
}
static hh = 'static属性'
static see = () => {
console.log('static方法');
}
}
const lis = new List()
// 访问实例属性、调用实例方法
console.log(lis.name);
lis.look()
// 访问静态属性、调用静态方法
console.log(List.hh);
List.see()
总结:
实例属性和方法是在实例上进行访问和调用
静态属性的访问及静态方法的调用则需要在class类上进行