フラッシュパスバインディング、定数
-
05-07-2019 - |
質問
パスとして文字列を使用できますか?
_parent._parent.myVar = 123の代わりに
次のようなものを使用します:
var path = '_parent._parent';
次にそれを
として使用します path.myVar = 123 ';
解決
複数の []
を使用できます。
例では、 _parent._parent
が必要です:
var path = '_parent';
this[path][path].myVar = 123;
別の例:
var path1 = '_parent';
var path2 = 'apple';
this[path1][path2].myVar = 456;
//equals to _parent.apple.myVar = 456;
所属していません StackOverflow