根据key排序表格 function sort(type, order) { var el =document.getElementById('jsList'); var listArr =[]; Array.prototype.push.apply(listArr,el.getElementsByTagName('tr')); var orderByIndex =['id','price','sales'].indexOf(type); listArr.forEach(function(tr){ el.removeChild(tr); }); listArr =listArr.sort(function(list1,list2){ var result =getIndexKey(list1,orderByIndex)-getIndexKey(list2,orderByIndex); if(order==='desc'){ result =-result; } return result; }); listArr.forEach(function(tr){ el.appendChild(tr); }); function getIndexKey(elt ,index){ return parseFloat(elt.getElementsByTagName('td')[index].textContent); } } 求子串种类数 ~function (){ var string =readline(); var exp =readline(); exp =exp.replace(/\?/g,'[01]'); exp =new RegExp(exp); var hash ={}; for(var i=0; i<string.length ;i++){ var key =string.substr(i).match(exp); if(key!==null){ key =key[0]; hash[key] =null; } } var result =Object.keys(hash); print(result.length); }();
点赞 1

相关推荐

10-31 13:04
南华大学 Java
嵌入式的小白:很多面试,面试前不会去打扰cto的,但一般cto不会在这些小事上刷人,只能说这个cto比较操心,啥重要不重要,紧急不紧急的,估计都会过问,平淡看待吧
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务