code: function(all, name, param) {
            var current = this.current(),
              pesudos = current.pesudos || (current.pesudos = []),
              name = name.toLowerCase(),
              res = {
                name: name
              };
  
            if (param) param = param.trim();
            if (posPesudoReg.test(name)) {
              // parse 的成本是很小的 尽量在find前把信息准备好
              // 这里我们会把nth-child(an+b) 的 a 与 b 在不同输入下标准化
              param = extractNthValue(param);
            }
            if (param) res.param = param;
            pesudos.push(res);
          }
docs: 关闭最外圈括号