美文网首页
01-核心函数和工具方法

01-核心函数和工具方法

作者: 七分之二十四 | 来源:发表于2019-10-07 16:05 被阅读0次

jQuery核心函数

  • $();就代表调用jQuery的核心函数
  • 核心函数可以接收的东西
    • 接收一个函数,作为入口函数
    • 接收一个字符串选择器,返回一个jQuery对象,对象中保存着找到的DOM元素
    • 接收一个代码片段,返回一个jQuery对象,对象中保存了创建的DOM元素
    • 接收一个DOM元素,会被包装成一个jQuery对象返回给我们

jQuery对象

  • jQuery对象是一个伪数组
  • 伪数组:有0到length-1的属性,并且有length属性

静态方法each方法

  • 原生的forEach方法
    • 第一个参数:当前遍历到的元素
    • 第二个参数:当前遍历到的索引
    • 只能遍历数组,不能遍历伪数组
  • jQuery的each方法
    • 第一个参数:遍历到的索引
    • 第二个参数:遍历到的元素
    • 数组和伪数组都可以遍历

静态方法map方法

  • 原生的map方法
    • 和原生的forEach一样,不能遍历伪数组
  • jQuery的map方法
    • 和jQuery中的each静态方法一样,也可以遍历伪数组
  • jQuery中的each静态方法和map静态方法的区别
    • each静态方法默认的返回值是遍历谁就返回谁,map的静态方法默认的返回值是一个空数组
    • each静态方法不支持在回调函数中对遍历的数组进行处理,map静态方法可以在回调函数中通过return对遍历的数组进行处理,然后生成一个新的数组返回

jQuery中的其他静态方法

  • $.trim();
    • 作用:去除字符串两端的空格
    • 参数:需要去除空格的字符串
    • 返回值:去除空格之后的字符串
  • $.isWindow();
    • 作用:判断传入的对象是否是window对象
    • 返回值:true/false
  • $.isArray();
    • 作用:判断传入的对象是否是真数组
    • 返回值:true/false
  • $.isFunction();
    • 作用:判断传入的对象是否是函数
    • 返回值:true/false
    • 注意点:jQuery框架本质上是一个函数
  • $.holdReady();
    • 作用:暂停/恢复ready执行
    • 参数:true/false

相关文章

  • 01-核心函数和工具方法

    jQuery核心函数 $();就代表调用jQuery的核心函数 核心函数可以接收的东西接收一个函数,作为入口函数接...

  • jQuery-核心函数与工具方法

    jQuery核心函数 jQuery(callback)当DOM加载完成后执行传入的回调函数 jQuery([sel...

  • jQuery整体结构

    核心函数和一些静态属性 继承方式添加方法

  • axios源码解析(二)核心

    核心函数 核心工具函数 core/*.js 1.buildFullPath.js 用于将baseURL与请求的re...

  • android glide 处理加载完成的图片

    使用: 核心代码: 工具类代码如下: 相关函数:

  • async函数实现原理

    async函数原理是generator和promise,其中最重要的一个核心方法是co函数 co函数 原版是tj所...

  • SwizzleMethod的黑魔法

    上面这个C风格函数,就是SwizzleMethod的核心方法,用来交换Runtime中类和对象的方法接口指针。但是...

  • 2019-12-07 C基础 函数

    1、函数 和java的方法是一个概念,函数好比一个方法。只不过C是面向过程的,他的核心载体是函数,所有用C来开发的...

  • 正则表达式

    python学习笔记-正则表达式 标签 : python 特殊符号和字符 re模块:核心函数和方法

  • 08_Node.js 工具模块 util

    util(工具)是一个 Node.js 核心模块,提供常用函数的集合,用于弥补核心 JavaScript 的功能 ...

网友评论

      本文标题:01-核心函数和工具方法

      本文链接:https://www.haomeiwen.com/subject/libbjctx.html