基于OpenLayers的WebGIS程序二次开发实例教程
35215 人在学
全局变量是编程术语中的一种,源自于变量之分。变量分为局部与全局,局部变量又可称之为内部变量。由某对象或某个函数所创建的变量通常都是局部变量,只能被内部引用,而无法被其它对象或函数引用。
php中预定义了几个"超级全局变量(superglobals),这意味着它们在一个脚本的全部作用域中都可用。你不需要特别说明,就可以在函数及类中使用。
沙箱
沙箱:环境,黑盒,在一个虚拟的环境中模拟真实世界,做实验,实验结果和真实世界的结果是一样,但是不会影响真实世界
全局变量
varnum=10;
console.log(num+10);
//沙箱---小环境
(function(){
varnum=10;
console.log(num);
})();
//沙箱---小环境
(function(){
varnum=20;
console.log(num+10);
}());
里外相互不影响
varnum=100;
(function(){
varnum=10;
console.log(num);//10
}());
console.log(num);//100
全局变量既可以是某对象函数创建,也可以是在本程序任何地方创建。全局变量是可以被本程序所有对象或函数引用。