$是个函数
<!--@description-->
<!--@author beyondx-->
<!--@date Created in 2022/07/31/ 20:43-->
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>jQuery是函数</title>
</head>
<body>
<script src="jquery-1.12.4.js"></script>
<script>
$(function () {
});
// 2. jQuery文件结构
// jQuery 其实是一个 自执行函数
(function () {
window.jQuery = window.$ = jQuery;
}());
/**
* 3. 引入一个 js文件, 是会 执行这 js文件中的代码的
* console.log(num); // 10
* jQuery文件 是一个 自治性函数, 执行这个 jQuery文件中的代码, 其实就是 执行 这个 自治性函数
* 这个 自执行文件 就是给 window对象, 添加一个 jQuery属性 和 $属性
*/
console.log(window);
// $ 和 jQuery等价
console.log(window.jQuery === window.$); // true
console.log(Object.prototype.toString.call($)); // [object Function]
/**
* 4. $ 是一个函数
* 参数传递不同, 效果 也不一样
*/
// 4.1. 如果 参数传递 的是 一个匿名函数 --入口函数
$(function () {
});
// 4.2. 如果参数传递的是一个 字符串--选择器/创建一个标签
$('#one');
// 创建一个标签
// $('<div>我是一个div</div>');
// 4.3. 如果参数是一个 dom对象, 那他就会把 dom对象 转换成 jQuery对象
// $(dom对象);
</script>
</body>
</html>
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律