Arrays ActionScript 3:从数组的第一个元素中获取第一个字符

Arrays ActionScript 3:从数组的第一个元素中获取第一个字符,arrays,actionscript-3,actionscript,Arrays,Actionscript 3,Actionscript,我正在学习AS3(来自PHP背景),我遇到了麻烦 基本上我有这个代码: var activeNotesNames:Array; activeNotesNames = new Array; activeNotesNames.push("ABC"); 做一个 trace(activeNotesNames[0]) 给我“ABC”,但如果我只想要第一个字符(在本例中是“A”),我如何得到它 我尝试了跟踪(activeNotesNames[0][0],但这给了我一个错误 activeNotesNam

我正在学习AS3(来自PHP背景),我遇到了麻烦

基本上我有这个代码:

var activeNotesNames:Array;
activeNotesNames = new Array;

activeNotesNames.push("ABC");
做一个

trace(activeNotesNames[0])
给我“ABC”,但如果我只想要第一个字符(在本例中是“A”),我如何得到它

我尝试了
跟踪(activeNotesNames[0][0]
,但这给了我一个错误

activeNotesNames[0].charAt(0);

或者你可以试试substr

谢谢!你能告诉我哪一个地方是查找这样的方法的最容易的地方吗?与php.net相比,为AS3查找这些东西非常困难……但我想我找错地方了。(我必须等9分钟才能接受你的答案)您可以在AdobeLiveDoc中找到该api,当您不熟悉该api时,它会有很大帮助。
[0][0]
的问题在于字符串“ABC”不是数组。正如Pan指出的,您需要使用String类的方法来访问单个字符。如果在其中有另一个数组而不是字符串,则该语法将起作用。