最終更新日:
02/02/07
ユーザーが識別子に使用できない単語
システムが使用するため、ユーザーが変数名、オブジェクト名、関数名(これらを識別子といいます)として使用できない単語のことをキーワードといいます。キーワードを識別子に使用した場合、プレビュー、パブリッシュ実行時にエラーが表示され、正常動作しません。
Flashのキーワードは [ ActionScript リファレンス ] - [ ActionScript を使用したスクリプトの記述 ]
- [ ActionScript のシンタックスの使用 ] に記載されていますが、どうやらそれだけではないようです。現在までに私が確認したキーワードは以下のとおりです。まだこの他にもありそうな気がします。
|
キーワード
|
|
break
|
continue
|
delete
|
do
|
|
else
|
for
|
function
|
if
|
|
in
|
new
|
on
|
onClipEvent
|
|
return
|
typeof
|
var
|
void
|
|
while
|
with
|
|
|
なお、識別子には、キーワード以外にも、定義済み変数、定義済みステートメント(アクション)、定義済み関数、定義済みプロパティ、定義済みメソッドなどと同じ名前を付けることは避けた方がよいでしょう。これらの名前を使うと既存のものを上書きし、それらの機能が使用できなくなります。既存のものを再定義するとき以外はやめておきましょう。
|