Skip to content

shi-lai-mu/imitate-jquery

Repository files navigation

第二次重写的JQuery微型库,基于JQuery 3.3.1 API功能,目前实现了以下功能

JQuery核心功能

  • jQuery 选择器 [查找DOM、创建DOM、节点元素]
  • each 遍历器 [false终止]
  • length 元素数
  • selector 选择器
  • context 选择器查询情况
  • get 取得其中一个匹配的元素
  • index 搜索匹配的元素,并返回相应元素的索引值,从0开始计数,不存在返回-1

属性功能

  • attr [参数可写执行函数的对象]
  • removeAttr
  • html
  • text
  • val

CSS功能

  • css [参数可写执行函数的对象]
  • scrollTop
  • scrollLeft

文档功能

  • append
  • empty

筛选功能

  • eq
  • first
  • last
  • moveAll [内置删除所有选中]

工具功能

  • type [返回数据类型]
  • first
  • last

共计 24 项功能, 测试+编写 耗时5~6小时

感觉JQuery常用的几个功能和核心都写的差不多了,虽然还有几个但都是以此类推,就不全写了。。。

Releases

No releases published

Packages

No packages published