同其它语言一样,我们还得从最基础的东西讲起,那么对于 JavaScript 来说,它们的原理都是一样的,不同的是这两种语言对变量的表达方式并不相同,在 JavaScript 声明一个变量我们可以用下面的方法:
var Top, Bottom, Left, Right ;
或直接给它赋值:
x=23;
请注意,在 JavaScript 中,变量名是大小写敏感的,但也不尽然,有一些浏览器并不这么认为,不过对变量的命名应该养成一个好习惯,以便于自己和他人识别,另外需注意它必须以字母或下划线开始。
变量的作用范围:
当您在一个函数(function)之外定义一个变量,那它叫作全局变量,它可用于当前所有的文档;而在 function 内部定义的变量则叫局部变量,它只作用于函数内。通过指定窗口或框架的名字,您还可以在另一个窗口或框架中调用全局变量,例如:在一个框架文档中定义了名为“phoneNumber”的全局变量,您可以象这样“parent.phoneNumber”在子框架中引用该变量。