版权声明:本文为博主原创文章,转载须注明出处,否则追究法律责任。 https://blog.csdn.net/qq_24831889/article/details/77942243
在JS中,我们知道,在局部作用域中可以获取全局作用域的内容,在全局作用域中不能获取局部作用域的内容。
下面介绍两种可以获取局部作用域中数据的方法。
//通过将局部数据赋值给全局数据来获取局部数据 var str = ''; function fn1 (argument) { var a = '1'; str = a; } fn1(); alert(str);
//通过局部函数调用来获取全局变量 function fn2 (argument) { var a = 'panda'; fn3(a); } function fn3 (b) { alert(b); }