博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jQuery的入口函数
阅读量:6209 次
发布时间:2019-06-21

本文共 603 字,大约阅读时间需要 2 分钟。

原生的JS的入口函数指的是:window.onload = function(){}: 如下所示:

//原生js的入口函数。页面上所有内容加载完毕, 才执行。 //不仅要等文本加载完毕, 而且要等图片也加载完毕, 才执行函数。 

 

而jQuery的入口函数, 有以下几种写法:

写法一:

//文档加载完毕, 图片不加载的时候, 就可以执行这个函数。 

写法二:(写法一的简洁版)

//文档加载完毕, 图片不加载的时候, 就可以执行这个函数。 

写法三:

//文档加载完毕, 图片也加载完毕的时候, 再执行这个函数。 

 

jQuery入口函数和js入口函数的区别:

区别一: 书写个数不同:

  (1)JS的入口函数只能出现一次, 出现多次会存在事件覆盖的问题。

  (2)jQuery的入口函数, 可以出现任意多次, 并不存在事件覆盖问题。 

区别二:执行时机不同:

  (1)JS的入口函数是在所有的文件资源加载完成后, 才执行。这些文件资源包括:页面文档、外部的JS文件、外部的CSS文件、图片等。 

  (2)jQuery的入口函数, 是在文档加载完成后就执行。 文档加载指的是:DOM树加载完成后, 就可以操作DOM了, 不用等到所有的外部资源都加载成功。

 

Ps: 文档加载的顺序为:从上往下, 边解析边执行。

 

转载于:https://www.cnblogs.com/yang-wei/p/9493797.html

你可能感兴趣的文章
TableViewCell的封装(显示不同内容)
查看>>
驱动力的本源
查看>>
Spring-Spring Bean后置处理器
查看>>
CocosCreator检测动作执行完毕的方法~之一吧,应该= =
查看>>
以Lockbits的方式访问bitmap
查看>>
lvs+keepalived+bind实现负载均衡高可用智能dns【转】
查看>>
C++之C++的词法单位
查看>>
3D Touch
查看>>
从Java的角度看前端JS各种框架
查看>>
hosts,命令行前面的显示
查看>>
hdu1895(最小长方形)
查看>>
linux shell 自定义函数(定义、返回值、变量作用域)介绍
查看>>
20165334 第一次测试分析
查看>>
4、Oracle用户、权限、角色
查看>>
HTML特殊字符编码对照表
查看>>
aiohttp 基于异步库的请求替代品
查看>>
python写监控并发警报邮件
查看>>
高并发大流量专题---7、动态语言静态化
查看>>
DOM (文档对象模型(Document Object Model)
查看>>
ajax的get请求
查看>>