質問: "test"; document.write(AAA.Aname); // test ``` 変数nameに格納すると出力されないのですが、調べてみたところ特に予約語でもありません。 これはなんででしょうか、、?
回答: 関数の`name`プロパティは、処理系によっては特殊な機能を持っています。 > > このプロパティは読み取り専用であり、関数の name を変更することはできません > > > なお、`document.write()`はむかしむかしの出力法です、デバッグ用には、`console.log()`などを使うことをおすすめします。