J'ai besoin de quelque chose comme ça.Nom de variable dynamique Javascript
var thing_<?php echo $php_var->n ?> = <?php echo '32' ?>
veulent créer quelque chose comme ceci:
var thing_342 = '32'
J'ai besoin de quelque chose comme ça.Nom de variable dynamique Javascript
var thing_<?php echo $php_var->n ?> = <?php echo '32' ?>
veulent créer quelque chose comme ceci:
var thing_342 = '32'
Vous avez besoin d'un objet et l'utilisez comme tableau associatif/hash/tout ce que vous appelez.
var thing = {};
thing[342] = '32';
ou
var thing = {342: '32'};
var container;
var var_name='lolo';
container[var_name]='he he he';
alert(container.lolo);
pas exactement ce que vous voulez, mais je pense qu'il est assez proche.
On suppose $php_var->n = 342
var data = <?php echo $php_var->n ?>;
eval("var thing_" + data + "=32;");
alert(thing_342); // output 32
Exemple simple:
var data = 342;
eval("var thing_" + data + "=32;");
alert(thing_342); // output 32
Quelle est la question? Et pourquoi avez-vous besoin de quelque chose comme ça de toute façon? 'thing ['342']' serait généralement plus sain. – Quentin
Utilisez un tableau. '' –
On dirait que vous avez résolu votre propre problème ... Pourriez-vous élaborer un peu plus sur ce que vous allez ici? –