js如何定义静态变量

JavaScript027

js如何定义静态变量,第1张

首先,什么事静态变量。

在VB,C等语言中,静态变量就是在函数中定义,下次在函数中还能够访问,并且值与上次函数执行结束时的值一致,未发生变化。这个变量,我们叫做静态变量。

然而,在js中,并没有这种东西。

js中有局部变量和全局变量。

不知道你了解js中的静态变量是想做什么样的操作,我可以针对性的告诉你。

没有静态变量的说法,只有局部变量和全局变量。

要类似静态变量的功能,可以通过如下方式定义:

1、定一个全局对象

var obj = {}

2、在全局对象中增加属性

obj.CONST_A='KKKK'//增加一个属性CONST_A

3、当做静态变量使用

在任何地方都可以直接使用obj.CONST_A表示字符串KKKK