js switch case 语句

[
	["/Common/Core_26689_pool=>10.2.249.101:26689=>AVAILABILITY_STATUS_GREEN=>ENABLED_STATUS_ENABLED=>Pool member is available", "/Common/Core_26689_pool=>10.2.249.102:26689=>AVAILABILITY_STATUS_RED=>ENABLED_STATUS_ENABLED=>Pool member is available", "/Common/Core_26689_pool=>10.2.249.103:26689=>AVAILABILITY_STATUS_GREEN=>ENABLED_STATUS_ENABLED=>Pool member is available", "/Common/Core_26689_pool=>10.2.249.104:26689=>AVAILABILITY_STATUS_GREEN=>ENABLED_STATUS_ENABLED=>Pool member is available", "/Common/Core_26689_pool=>10.2.249.105:26689=>AVAILABILITY_STATUS_GREEN=>ENABLED_STATUS_ENABLED=>Pool member is available", "/Common/Core_26689_pool=>10.2.249.106:26689=>AVAILABILITY_STATUS_GREEN=>ENABLED_STATUS_ENABLED=>Pool member is available"],
	["/Common/AAAApingtai_7002_pool=>10.2.225.1:7002=>AVAILABILITY_STATUS_GREEN=>ENABLED_STATUS_ENABLED=>Pool member is available", "/Common/AAAApingtai_7002_pool=>10.2.225.2:7002=>AVAILABILITY_STATUS_GREEN=>ENABLED_STATUS_ENABLED=>Pool member is available"]
]



node2:/var/www/html/js#cat h9.js
data=[ ["/Common/Core_26689_pool=>10.2.249.101:26689=>AVAILABILITY_STATUS_GREEN=>ENABLED_STATUS_ENABLED=>Pool member is available", "/Common/Core_26689_pool=>10.2.249.102:26689=>AVAILABILITY_STATUS_RED=>ENABLED_STATUS_ENABLED=>Pool member is available", "/Common/Core_26689_pool=>10.2.249.103:26689=>AVAILABILITY_STATUS_GREEN=>ENABLED_STATUS_ENABLED=>Pool member is available", "/Common/Core_26689_pool=>10.2.249.104:26689=>AVAILABILITY_STATUS_GREEN=>ENABLED_STATUS_ENABLED=>Pool member is available", "/Common/Core_26689_pool=>10.2.249.105:26689=>AVAILABILITY_STATUS_GREEN=>ENABLED_STATUS_ENABLED=>Pool member is available", "/Common/Core_26689_pool=>10.2.249.106:26689=>AVAILABILITY_STATUS_GREEN=>ENABLED_STATUS_ENABLED=>Pool member is available"], ["/Common/AAAApingtai_7002_pool=>10.2.225.1:7002=>AVAILABILITY_STATUS_GREEN=>ENABLED_STATUS_ENABLED=>Pool member is available", "/Common/AAAApingtai_7002_pool=>10.2.225.2:7002=>AVAILABILITY_STATUS_GREEN=>ENABLED_STATUS_ENABLED=>Pool member is available"] ] 
_html='';
for (var i = 0; i < data.length; i++) {
 var newArr = data[i];
  console.log('iiiiiiiiiiiiiiiiiiiiii');
  console.log(i);
  console.log('iiiiiiiiiiiiiiiiiiiiii');
 _html += '<ul>';
 for (var j = 0; j < newArr.length; j++) {
 var arr = newArr[j].split('=>');
 var path = (arr[0]).replace('/Common/', '');
 var ip = arr[1];
 var status = arr[2];
 var str = path + ' ' + ip;
 console.log('jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj');
 console.log(j);
 console.log('jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj');

 switch(status) {
 case 'AVAILABILITY_STATUS_GREEN':
 _html += '<li class="green">'+ str +'</li>';
 break;

 case 'AVAILABILITY_STATUS_RED':
 _html += '<li class="red">'+ str +'</li>';
 break;

 case 'AVAILABILITY_STATUS_BLUE':
 _html += '<li class="blue">'+ str +'</li>';
 break;
 }
 };
 _html += '</ul>';
 };

猜你喜欢

转载自blog.csdn.net/zhaoyangjian724/article/details/86687233