js处理数据表格的过滤

打开这个页面http://domain.factj.com/domain-registration/domain-registration-price.php,发现数据台繁杂了,自己只是想找点便宜的,简短的域名后缀看看,怎么对这个页面进行优化呢?

    毕竟只是个临时的东西,就想用简单粗暴的方法解决就可以了,考虑的方式是使用 chrome 的 console 来写一段 js,找到所有展示结果的 tr,对其中的价格提取,然后进行筛选就好了。下面是代码:

var p = new RegExp(/(\d+)\./);
$("#nreg-data tr").each(function(){
    var d = $(this).find("td")[2];
    var price = p.exec(d.innerHTML);
    if (price != null ) {
        price = price[1];
        console.log(price);
        if (price > 100) {
             this.parentNode.removeChild(this);
        }
    }
})  



     总结下涉及的点吧:

  1. javascript 怎么使用正则表达式,doc
  2. 怎么是用 each 来处理一个 dom 数组,doc
  3. 怎么从父 dom 删除一个 child node,doc

你可能感兴趣的:(JavaScript,each,RegExp)