From de6d2348483df5c8849a58e84f51cb95eaa1bf3b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9E=97=E5=B3=B0?= <1429859560@qq.com> Date: Mon, 18 Dec 2023 15:06:33 +0000 Subject: [PATCH] =?UTF-8?q?59=20=E6=9E=97=E5=B3=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 林峰 <1429859560@qq.com> --- .../12\346\234\21014\346\227\245.md" | 29 ++++++++++ .../12\346\234\21015\346\227\245 .md" | 53 +++++++++++++++++++ 2 files changed, 82 insertions(+) create mode 100644 "59 \346\236\227\345\263\260/12\346\234\21014\346\227\245.md" create mode 100644 "59 \346\236\227\345\263\260/12\346\234\21015\346\227\245 .md" diff --git "a/59 \346\236\227\345\263\260/12\346\234\21014\346\227\245.md" "b/59 \346\236\227\345\263\260/12\346\234\21014\346\227\245.md" new file mode 100644 index 0000000..dcf542c --- /dev/null +++ "b/59 \346\236\227\345\263\260/12\346\234\21014\346\227\245.md" @@ -0,0 +1,29 @@ +# jqery: + + 1、通配符选择器 $('.class *') + + 并集选择器 $('p,button') + + 交集选择器 $('p,.class') + + 2、子代选择器 $('ul>li') + + 后代选择器 $('ul li') + + 兄弟选择器 1.后面所有兄弟 ~ 2.后面一个并且属性符合 + + + 3、基本筛选器 + + 4、内容筛选器 + + 5、属性筛选器 + + 6、可见性筛选器 + + 7、子元素筛选器 + + 8、表单类型选择器 + + 9、.bind('事件,回调函数') !:同意元素多个事件的话以对象形式 + + 10、事件委托 $('父类').on('事件','子类元素',函数) \ No newline at end of file diff --git "a/59 \346\236\227\345\263\260/12\346\234\21015\346\227\245 .md" "b/59 \346\236\227\345\263\260/12\346\234\21015\346\227\245 .md" new file mode 100644 index 0000000..97de8cd --- /dev/null +++ "b/59 \346\236\227\345\263\260/12\346\234\21015\346\227\245 .md" @@ -0,0 +1,53 @@ +数组: + +```js +$.trim(对象)   //去除字符串两端的空格 +$.map(data,(item)=>{}) + +$.each(对象)   //遍历一个数组或对象,for循环 + +$.inArray(num,arr) //返回一个值在数组中的索引位置,不存在返回-1 + +$.grep(arr,回调函数)   //返回数组中符合某种标准的元素 + +$.extend(obj,obj) //将多个对象,合并到第一个对象,相同名内容会覆盖 + +$.makeArray(obj) //将对象转化为数组 数组对象 + +$.type() //判断对象的类别(函数对象、日期对象、数组对象、正则对象等等 + +$.isArray() //判断某个参数是否为数组 + +$.isEmptyObject() //判断某个对象是否为空(不含有任何属性) + +$.isFunction() //判断某个参数是否为函数 + +$.isPlainObject() //判断某个参数是否为用"{}"或"new Object"建立的对象 + +$.support() //判断浏览器是否支持某个特性 + + +forEach //用于遍历数组,替代 `for` 循环 (重点) + +filter // 过滤数组单元值,生成新数组(重点) + +map // 迭代原数组,生成新数组(重点) + +join // 数组元素拼接为字符串,返回字符串(重点) + +find //查找元素, 返回符合测试条件的第一个数组元素值,如果没有符合条件的则返回 undefined(重点) indexOf() + +every //检测数组所有元素是否都符合指定条件,如果**所有元素**都通过检测返回 true,否则返回 false(重点) + +some //检测数组中的元素是否满足指定条件 **如果数组中有**元素满足条件返回 true,否则返回 false + +concat //合并两个数组,返回生成新数组 + +sort //对原数组单元值排序 + +splice //删除或替换原数组单元 + +reverse //反转数组 + +findIndex //查找元素的索引值 +``` \ No newline at end of file -- Gitee