为什么要把jQuery当参数传给匿名函数?

如题,我不理解的是为什么非要把jQuery当参数传给匿名函数,因为把$形参和jQuery实参都去掉,代码运行一点问题都没有?还是说这么做有什么特殊的含义?

<body>

    <div class="left"></div>

    <div class="right">heelsj</div>

</body>

<script src="jquery-3.1.0.js"></script>

<script>

    var fn = function(){

        return (function($){

            console.log($('.right').html());

        })(jQuery)

    }();

</script>


繁花不似锦
浏览 629回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript