DOM で要素を検索しているときに、Xpath が CSS セレクターよりも遅いと見なされる理由を説明してください。また、セレクターごとに異なるエンジンがあります (例: Xpaths 、CSS セレクターなど)。
ありがとう
DOM で要素を検索しているときに、Xpath が CSS セレクターよりも遅いと見なされる理由を説明してください。また、セレクターごとに異なるエンジンがあります (例: Xpaths 、CSS セレクターなど)。
ありがとう
Xpath は遅いとは見なされず、遅いです。基本的なパフォーマンス テストでこれが証明されています ( http://sauceio.com/index.php/2011/05/why-css-locators-are-the-way-to-go-vs-xpath/を参照)。XPath は CSS よりも表現力が高いため、より多くの作業を行う必要があります。また、特に Internet Explorer では、Xpath が最適化されていないように見えます。また、ほとんどの人が Xpath を使用しなくなったため、今後も最適化されることはないでしょう。
異なるエンジンに関しては、すべてのブラウザーはタイプごとに異なるエンジンを使用します。1 つのブラウザー内で、各タイプの複数の実装はありません。