2016-07-25 91 views
-2

这里val数组是动态的。它应该按字母顺序排列数组名称。预期结果管理,非管理,非管理。动态数组名称排序

var val=['NON MANAGED','MANAGED','NON MANAGED'];  
    var isManagedval=[];     
     isManagedval.push(val); 
     isManagedval.sort(function(a,b) {return (a-b)}); 
     console.log(isManagedval); 
+1

请加原始数据,你已经尝试了什么。请看看这里:[mcve] –

+0

isManagedVal成为一个数组内的数组。 –

回答

0

这是您需要的吗?

var val=['NON MANAGED','MANAGED','NON MANAGED']; 
 
val.sort(); 
 

 
console.log(val);

+0

不,不像NON MANAGED和Managed的值会动态变化,我们需要将它推入数组,然后我们必须sort(); –

+0

以上你提到的是静态排序。我们非常清楚 –

+0

@Jaykumar:对不起,先生,我知道我的脚本是静态的。但是你的脚本与头脑相当。你能给我更具体的你需要什么吗? –