js JavaScript库

news/2024/7/10 23:34:44 标签: jquery

仓库: 可以把很多东西放到这个仓库里面.找东西只需要到仓库里面查找到就可以了

JavaScript库: 即library,是一个封装好的特定的集合(方法和函数).从封装一大堆函数的角度理解库,就是在这个库中,封装了很多预选定义好的函数在里面,比如动画animate,hide,show,比如获取元素等

简单理解: 就是一个JS文件,里面对我们原生js代码进行了封装,存放到里面.这样我们可以快速高效的使用这些封装好的功能了.

JQuery封装了JavaScript常用的功能代码,优化了DOM操作,事件处理,动画设计和Ajax交互

JQuery的优点

  • 轻量级 核心文件仅十几kb,不会影响页面加载速度
  • 跨浏览器兼容,基本兼容了现在主流的浏览器
  • 链式编程,隐式迭代
  • 对事件,样式,动画支持,大大简化了DOM操作
  • 支持插件扩展开发,有着丰富的第三方插件,例如
    树形菜单,日期控件,轮播图
  • 免费,开源

JQuery的入口函数

	$(function(){
		// 此处是页面DOM加载完成的入口
	});
	
	// 和上面的效果一样
	$(document).ready(function(){
		// 此处是页面DOM加载完的入口
	});
  • 等着DOM结构渲染完毕即可执行内部代码,不必等到所有外部资源加载完成,JQuery帮我们完成了封装
  • 相当于原生js中的DOMContentLoaded
  • 不同于原生js中的load事件是等页面文档,外部的js文件,css文件,图片加载完毕才执行内部代码.
<body>
    <script>
        //$('div').hide();
        //1.等着页面DOM加载完毕再去执行js代码
        // $(document).ready(function(){
        //     $('div').hide();
        // })

        //2.等着页面DOM加载完毕再去执行js代码
        $(function(){
            $('div').hide();
        })
    </script>
    <div></div>
</body>

http://www.niftyadmin.cn/n/667608.html

相关文章

[删除元素]Remove Element

一、题目 #27 Given an array and a value, remove all instances of that value in place and return the new length. The order of elements can be changed. It doesnt matter what you leave beyond the new length. 二、解析 从list中删除值为val的元素&#xff0c;最终返…

JQuery 的顶级对象$

$是JQuery的别称,在代码中可以使用JQuery代替 $,但一般为了方便,通常都直接使用$;$是JQuery的顶级对象,相当于原生JavaScript中的windows,把元素利用$包装成JQuery对象,就可以调用JQuery的方法. <body><div></div><script>// 1.$是Jquery的别称(另外的…

关于查找

介绍二分查找&#xff0c;二叉查找树(结合链表和二分查找的特性)&#xff0c;平衡二叉查找树(AVL树&#xff0c;2-3树&#xff0c;红黑树)&#xff0c;B树等。 二分查找二分查找是针对有序数组的&#xff0c;但是二分查找的插入比较慢&#xff0c;在插入比较多的情况并不适用。…

UIImage resizableImageWithCapInsets的方法讲解[转载]

最近在sae上搭建了个wp&#xff0c;因为深感自己前端的东西缺乏&#xff0c;所以想依次为契机&#xff0c;学习一下。本文是从个人的sae版wp转载过来。 本篇也是在实现微博过程中遇到的问题。原先以为很简单的东西&#xff0c;到了实际做的时候&#xff0c;才发现这里出错那里…

搭建一个免费的,无限流量的Blog----github Pages和Jekyll入门

喜欢写Blog的人&#xff0c;会经历三个阶段。 第一阶段&#xff0c;刚接触Blog&#xff0c;觉得很新鲜&#xff0c;试着选择一个免费空间来写。 第二阶段&#xff0c;发现免费空间限制太多&#xff0c;就自己购买域名和空间&#xff0c;搭建独立博客。 第三阶段&#xff0c;觉得…

NSMutableArray

NSMutableArray 1 添加元素 addObject: 加入的元素是一个数组 addObjectFromArray: 加入数组中的元素 2 删除元素 2.1 删除数组内所有的元素 [array removeAllObjects] 2.2 删除最后的一个元素 [array removeLastObject] 2.3 删除指定的元素 [array removeObject:2] //数…

html 图片居中对齐

想要图片居中对齐,则是让它的父亲p标签水平居中

线段树(带删除节点)

动态最值(minmax.Cpp/c/java) &#xff08;空间限制128M&#xff09; 有一个包含n个元素的数组&#xff0c;要求实现以下操作&#xff1a; DELETE k&#xff1a;删除位置k上的数。右边的数往左移一个位置。 QUERY i j&#xff1a;查询位置i~j上所有数的最小值和最大值。 【输入…