est-il un moyen plus facile d'accéder à une propriété d'objet en JavaScript en utilisant une variable?propriété d'objet JavaScript d'accès en utilisant la variable
est ici ce qui ne fonctionne pas:
var element_id = this.data().element_type + 'id';
Voilà comment cela fonctionne, ce qui semble alambiqué.
var element_id;
if (element_type == 'assignment') {
element_id = this.data().assignmentid;
} else if (element_type == 'question') {
element_id = this.data().questionid;
} else {
element_id = this.data().answerid;
}