1

文字列をパスとして使用することは可能ですか?

それ以外の_parent._parent.myVar=123;

次のようなものを使用します。

var path = '_parent._parent';

そしてそれを

path.myVar=123';

4

1 に答える 1

0

複数使用でき[]ます。

あなたの例では、あなたは必要です_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;
于 2009-10-22T15:27:10.310 に答える