- JavaScript:输入指定类型的选择器(仅需支持id,class,tagName三种简单CSS选择器)
-
聚码交流
-
0
0

- yhuxAvNbtxUM
0000-00-00 00:00:00
- 回帖
1.编写一个JavaScript函数,输入指定类型的选择器(仅需支持id,class,tagName三种简单CSS选择器,无需兼容组合选择器)问题是:下面的正则匹配看不懂,varreg=/^(#)?(.)?(w+)$/img;varregResult=reg.exec(selector);,具体如下varquery=function(selector){varreg=/^(#)?(\.)?(\w+)$/img;varregResult=reg.exec(selector);varresult=[];//如果是id选择器if(regResult[1]){...}//如果是class选择器elseif(regResult[2]){...}//如果是标签选择器elseif(regResult[3]){...}}