0

両方の行が出力される理由を教えてくださいa
trace(substring("asd", 0, 1)); // == "a"
trace(substring("asd", 1, 1)); // == "a"
(これは出力しsます
trace(substring("asd", 2, 1)); // == "s":)

Flash Lite 1.x のインデックスは 1 から始まりますか?

4

1 に答える 1

1

http://www.adobe.com/support/flash/action_scripts/actionscript_dictionary/actionscript_dictionary701.htmlからの抜粋

可用性
Flash Player 4. この関数は廃止され、 String.substr が採用されました。

説明
文字列関数; 文字列の一部を抽出します。この関数は 1 ベースです。
一方、String オブジェクトのメソッドは 0 ベースです。
于 2010-08-27T02:43:58.487 に答える