javascript 对象转化成变量使用

 
 

本来设置了几个变量名,用eval()转化,发现不可以,定义成一个对象,改变属性的方法,来改变变量

 
 
var viewObj = {
    is_primary_key:'',
    is_foreign_key:'',
    is_index:'',
    is_time_stamp:''
}
    for( i in viewRecord){      assigNment( i , viewRecord[ i]) ;    }
  function assigNment(name,status){
    if(status == true){
        $("#"+name).siblings().addClass('layui-form-checked');
    }
    viewObj[name] = status;
}

猜你喜欢

转载自blog.csdn.net/luckysyy/article/details/80704942