在函数的内部,参数可以直接当作变量来使用,并可以用 var 语句来新建一些变量,但是这些变量都不能被函数外部的过程调用。要使函数内部的信息能被外部调用,要么使用“return”返回值,要么使用全局变量。
全局变量 在 Script 的“根部”(非函数内部)的“var”语句所定义的变量就是全局变量,它能在整个过程的任意地方被调用、更改。
在此之前,我在做一个JSF selectManyCheckBox控件的应用,一直没有办法用javascript取出我所选定的值. 这时我想到了使用cookie的方法,这样做可以实现,但是存在很多限制.
然后才发现了javascript的"全局变量"这样一个东西.