http://jsbin.com/qeleboyeme/1/edit?js,consolevara={apple:{apple1:"ap1",apple2:"ap2"},banana:{banana1:"ba1",banana2:"ba2",//banana3:a.apple.apple1,banana4:this.banana1,},pear:function(){console.log(this.banana.banana1);}};console.log(a.banana.banana1);console.log(a.banana.banana2);console.log(a.banana.banana3);console.log(a.banana.banana4);a.pear();//a.banana想取a.apple里面的值怎么辦?如題,a.banana想取a.apple里面的值怎么辦?pear中的this指向的是a,banana4中的this指向的是global如果把banana3那里的注釋去掉會直接報(bào)錯(cuò)
JavaScript對象的對象中如何互相取值?
肥皂起泡泡
2019-04-16 20:26:28