首页 > Web开发 > 详细

js静态属性和静态方法

时间:2021-05-16 14:35:42      阅读:22      评论:0      收藏:0      [点我收藏+]

在有些面向对象的编程语言中,我们可以通过static关键词来声明静态属性,这一点,在Javascript中可以通过“模拟”的方式实现。

1、定义静态属性

基本语法:类名.属性(静态属性)其访问时也是通过类名.属性进行访问的。

特别注意:在Javascript中,Math数学类下的所有属性和方法都是静态的。

在Javascript中,有两种属性:

对象.属性(实例属性),属于某个对象的属性

类.属性(静态属性),静态属性是所有对象公有的属性

例1:模拟静态属性

技术分享图片

例2:改进例1,实现自动计数功能

技术分享图片

2、定义静态方法

在实际应用中,静态方法主要用于操作静态属性。定义语法:

类名.属性 = function() {}

例3:使用静态方法操作静态属性

技术分享图片

 

js静态属性和静态方法

原文:https://www.cnblogs.com/huanxiongs02/p/14773167.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!