$("*")这里一定要要和原生js获取全部元素进行比较么?

 <script type="text/javascript">
        //获取页面中所有的元素
        var elements1 = document.getElementsByTagName('*');
    </script>
    <script type="text/javascript">
        //获取页面中所有的元素
        var elements2 = $("*")      ;
        //原生与jQuery方法比较
        //===表示数据和类型都相等
        if(elements2.length === elements1.length){
           elements2.css("border","1px solid red");
        }
    </script>

后面用if来对比两种方式的length意义在哪?一定要进行对比么,我删了if也可以用。。。。小白求教。

abc123456789def
浏览 1471回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP