JQuery概述

 

目录

 

jQuery的使用


 

首先我们先介绍原生js的缺点

1. 元素js代码有冗余

2. 原生的js的api名字都太长,太难记

3. 原生js中有些方法和属性,有些浏览器不支持

4. 不能写多个入口函数,如果写了多个,后面的就会覆盖前面的

5. 容错率较低,前面的代码出现了问题,后面的代码也不会执行。

6. 查找元素的方法单一

7. 实现简单动画效果比较麻烦

由于原生js的缺点,让jQuery出现,更加方便了我们编写代码

jQuery是一个快速,小型且功能丰富的JavaScript库。通过易于使用的API(可在多种浏览器中使用),使HTML文档的遍历和操作,事件处理,动画和Ajax等操作变得更加简单。结合了多功能性和可扩展性,jQuery改变了数百万人编写JavaScript的方式

jQuery的使用

全局核心函数

主要核心在于它有一个全局核心函数,我们使用jQuery都是通过$来调用的

1. 全局核心函数:$(jquery)

  立即执行函数   本质上就是一个入口函数

  参数是:

  1. css selector 获取元素,放在一个类数组中  

  2. jquery unique selector   获取元素,放在一个类数组中  

  3. null nudefined "" juqery的容错机制

  4. dom         把dom对象转换成jquery对象

  5. $(function(){}) $(document).ready() 入口函数

jQuery对象和dom对象的区别于转换

  1. 区别: 
    1. 原生js中document的方法获取到的对象就是dom对象dom对象    特点:只能调用dom对象的方法不能调用jquery对象的方法和属性
    2. jquery对象 特点:只能调用juqery对象的方法和属性不能调用dom对象的方法用$()获取到的对象就是jquery对象,是一个伪数组,伪数组中存放的又是dom对象 jquery对象是dom对象包装集

 

 

2.转换:

Jquery通过get方法可以变成一个dom对象

全局核心函数括号里面的就是一个dom对象$(dom对象)   $(dom对象)这是个jQuery对象

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值