var objectliteral = {
func1:fn(){},
func2:fn(){},
.................
funcn:fn(){}
}
Ben nokta notasyon kullanarak bu nesneyi literal yöntemlerini çağırabilir biliyorum:Braket gösterimini kullanarak üye işlevini nasıl çağırabilirim?
objectliteral.func1();
Ama bunu dizi gösterimi kullanarak yapmak istiyorum:
objectliteral[func1]. .... something something......
Nasıl yaparım o? Başvurumu veya çağrı yöntemlerini kullanabileceğimi biliyorum - ama hala nasıl çalıştıklarını anlamıyorum.
Bunu yapabilir miyim ?:
objectliteral[func1].apply();
xZx50
cevapları:
objectliteral['func1']()
tek ihtiyacım olan şey. Teşekkürler çocuklar.