Access value of JavaScript variable by name?

前端 未结 7 1303
生来不讨喜
生来不讨喜 2020-11-27 07:24

Hello it is possible to access the value of a JavaScript variable by name? Example:

var MyVariable = \"Value of variable\";


function readValue(name) {
             


        
相关标签:
7条回答
  • 2020-11-27 08:29
    //Ran into this today
    
    //Not what I want
    var test = 'someString';
    var data = [];
    data.push({test:'001'});
    console.log(test); --> 'someString';
    console.log(data); --> 
     (1) [{…}] 
        0: {test: "001"}        //wrong
    
    
    //Solution
    var obj = {};
    obj[test] = '001';
    data.push(obj);
    console.log(data); -->
    (2) [{…}, {…}]
        0: {test: "001"}        //wrong
        1: {someString: "001"}  //correct
    
    0 讨论(0)
提交回复
热议问题