美文网首页
静态方法

静态方法

作者: 一只重拾梦想的小水 | 来源:发表于2019-01-23 16:27 被阅读0次

可以直接通过类(构造函数)访问的方法,就是静态方法

Object.keys()、Array.isArray()

不能通过实例化对象访问的

创建方法:

1、function A(){}

A.say = function(){console.log('say A', this)}

2、class A{

static say(){console.log('say A', this)}

}

意义:

避免被继承

举个例子:比如Array继承了Object,但Object上的静态方法keys是用来操作{}对象,不希望操作[]对象,所以keys被设计为静态方法,避免被继承

相关文章

网友评论

      本文标题:静态方法

      本文链接:https://www.haomeiwen.com/subject/xmfsjqtx.html