从javascript中的另一个函数访问数组

时间:2014-06-12 16:36:11

标签: javascript arrays

请问,是否可以在一个函数中定义数组并从javascript中的另一个函数访问它?

2 个答案:

答案 0 :(得分:2)

是:

function a() { x = ['a','b']; };
a();
function b() { alert(x[0]); }
b(); //alerts 'a'

答案 1 :(得分:1)

我认为应该更好:

var x =[]; 

function a() {  x = ['a','b']; };
a();

function b() { alert(x[0]); }
b(); //alerts 'a'

使用 var 在所需范围内声明变量