💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、豆包、星火、月之暗面及文生图、文生视频 广告
从右往左,为了避免对所有元素进行遍历,尽早过滤掉一些无关的样式规则和元素 * 如果正向解析,例如「div div p em」,我们首先就要检查当前元素到 html 的整条路径,找到最上层的 div,再往下找,如果遇到不匹配就必须回到最上层那个 div,往下再去匹配选择器中的第一个 div,**回溯**若干次才能确定匹配与否,效率很低。 * 逆向匹配则不同,如果当前的 DOM 元素是 div,而不是 selector 最后的 em,那只要**一步**就能排除。只有在匹配时,才会不断向上找父节点进行验证。