3.jQuery入口函数

jquery的入口函数:
$(document).read( function(){
} )
简写形式:
$(function(){
});
对比JS原生入口函数和jQuery入口函数
1.jQuery的入口函数调用时机比window.onload这个原生的入口函数要早
jQuery的入口函数是等DOM加载完毕就调用(网页的元素加载完毕)
window.onload要等资源加载完毕(网页的元素、引入的文件、图片)
2.JS原生的入口函数不能写多个,如果写多个,后面的覆盖前面的
jQuery的可以写多个,到时候会合并在一起,依次调用

 <script>

        // window.onload也叫入口函数:简单来说就是页面资源加载完毕调用的函数
        // window.onload = function () {

        //     // var box = document.getElementById('box');
        //     // console.log(box);
        //     // console.log('onload');

        //     // var img = document.getElementsByTagName('img')[0];
        //     // console.log( 'onload:' + img.offsetWidth);
            
        //     console.log('onload1');
            
        // }

        // window.onload = function(){

        //     console.log('onload2');
            
        // }

        
        // jquery的入口函数
        // $(document).ready(function(){

        //     console.log($('#box'));
        // });

        // 入口函数简写版,jquery的入口函数会比JS的要早一点
    $(function(){

        // console.log($('#box'));
        console.log('jquery的1');
        // var img = document.getElementsByTagName('img')[0];
        // console.log( 'jquery里:' + img.offsetWidth);
        
    })

    $(function(){

        console.log('jquery的2');
        
    })

</script>


  • $的本质其实是一个函数,这个函数的作用是:找到某个元素把它变成jQuery对象

  • 的 地 方 也 可 以 把 的地方也可以把 换成jQuery,但是一般我们不换,因为写$更方便

  • 源代码:window.jQuery = window.$ = Jquery;

  • 把框架里的Jquery暴露给window,所以外面才可以直接用$或者直接用Jquery

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值