javascript有静态变量吗,如果有怎么用?
答案:4 悬赏:80
解决时间 2021-04-10 11:43
- 提问者网友:迷茫庸人
- 2021-04-10 00:04
javascript有静态变量吗,如果有怎么用?
最佳答案
- 二级知识专家网友:兮沫♡晨曦
- 2021-04-10 00:15
没有静态变量的说法,只有局部变量和全局变量。
要类似静态变量的功能,可以通过如下方式定义:
1、定一个全局对象
var obj = {};2、在全局对象中增加属性
obj.CONST_A='KKKK';//增加一个属性CONST_A3、当做静态变量使用
在任何地方都可以直接使用obj.CONST_A表示字符串KKKK
要类似静态变量的功能,可以通过如下方式定义:
1、定一个全局对象
var obj = {};2、在全局对象中增加属性
obj.CONST_A='KKKK';//增加一个属性CONST_A3、当做静态变量使用
在任何地方都可以直接使用obj.CONST_A表示字符串KKKK
全部回答
- 1楼网友:蜜罐小熊
- 2021-04-10 03:13
没有静态变量
- 2楼网友:留下所有热言
- 2021-04-10 01:44
这个私有 是对 外面访问而言的。
例如 你可以调用 testobject1.test1()
但是 你不可以使用 testobject1.privatestaticvariable 来调用这个变量。外面是访问不了这个变量的,只有类中的 test 1 2 3这3个函数能够访问和修改。
- 3楼网友:最后战士
- 2021-04-10 01:39
没有,用全局变量代替,例如;
var a = 0;
function test(){
a++;
return 0;
}
document.write(a);
此时的变量a,可以当作静态变量,,,输出的a的值是1...
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯