我一直在用砖头墙把我的头撞到墙上,而这一幕又一次都没有成功。我想要做的是访问函数内的数组中设置的值,但不在该函数内。这怎么能做到?例如:如何访问功能之外的Javascript变量值
function profileloader()
{
profile = [];
profile[0] = "Joe";
profile[1] = "Bloggs";
profile[2] = "images/joeb/pic.jpg";
profile[3] = "Web Site Manager";
}
我会再往一个段落标记中的页面有类似:
document.write("Firstname is: " + profile[0]);
显然,这将在脚本标签包含有但所有我得到的是控制台上出现错误:“配置文件[0]未定义”。
任何人有任何想法,我哪里会出错?我似乎无法解决这个问题,并且在将函数的值传递给函数或函数之外时,我所见过的其他解决方案都无法实现。
谢谢任何能够帮助我的人,它可能是我错过的简单东西!
请不要推荐未声明的变量,更好的是将它们声明在要使用的范围中,然后分配给它们。 – RobG
我在哪里推荐未申报的增值税? – mplungjan
那么,你不建议宣布他们,* ipso * * facto *你建议不宣布他们。 :-) – RobG