String to variable name

    var variable_name = ["name1","name2"];
    var name1 = [1,2,3,4,5,6,7];
    var name2 = ["a","b","c","d","e"];
    for(var i=0;i<variable_name.length;i++){
        console.log('!!!!',window[variable_name[i]]);
    }

    for(var i=0;i<variable_name.length;i++){
        console.log('~~',eval(variable_name[i]));
    }

 

Data output:

Guess you like

Origin blog.csdn.net/qq_37514029/article/details/106191338