1.編寫一個(gè)JavaScript函數(shù),輸入指定類型的選擇器(僅需支持id,class,tagName三種簡單CSS選擇器,無需兼容組合選擇器)問題是:下面的正則匹配看不懂,var reg = /^(#)?(.)?(w+)$/img;var regResult = reg.exec(selector);,具體如下var query = function(selector) { var reg = /^(#)?(\.)?(\w+)$/img; var regResult = reg.exec(selector); var result = []; //如果是id選擇器 if(regResult[1]) { ... } //如果是class選擇器 else if(regResult[2]) { ... } //如果是標(biāo)簽選擇器 else if(regResult[3]) { ... }}
JavaScript:輸入指定類型的選擇器(僅需支持id,class,tagName三種簡單CSS
料青山看我應(yīng)如是
2018-11-20 17:27:42