码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • jQuery的方法


    要操作的数组 let arr = [1, 2, 3, 4];

    each

    类似数组的forEach

        $.each(arr, function (index, value) {
                console.log(index, value);
            })
    
    • 1
    • 2
    • 3

    extend

    对象扩展(对象的浅拷贝,类似object.extend)
    返回的是两个对象的引用

    let res1 = $.extend({ name: "zhangsan" }, { age: 23, height: 180 });
    console.log(res1);
    
    • 1
    • 2

    grep

    数组过滤:类似于数组的filter方法

    let res2 = $.grep(arr, function (value, index) {
                console.log(value, index);
                return index % 2;
            })
            console.log(res2);//返回下标为偶数
    
    • 1
    • 2
    • 3
    • 4
    • 5

    makeArray

    将类数组对象转化为数组对象,类似array.from

        let res3=$.makeArray($("*"));
            console.log($("*"));
            console.log(res3);
    
    • 1
    • 2
    • 3

    toArray

    将jQuery对象转化为数组对象

     let res4=$("*").toArray();
            console.log(res4);
    
    • 1
    • 2

    map

    数组映射;类似数组的map方法

     let res5=$.map(arr,function(element,index){
                console.log(element,index);
                return element*100;
            })
            console.log(res5);
    
    • 1
    • 2
    • 3
    • 4
    • 5

    inArray

    类似于数组的indexof
    返回第一个元素的下标,没找到返回-1
    参数一:指定查找的元素
    参数二:查找的目标数组

    let res6=$.inArray(3,arr);
            console.log(res6);
    
    • 1
    • 2

    merge

    数组合并,类似数组的concat
    多个数组继续在后面拼

    let res7=$.merge(arr,[100,200,300])
           console.log(res7);
    
    • 1
    • 2

    unique

    去除数组中连续重复的元素

     let res8=$.unique([1,1,1,2,2,55,55,8,3,2,1])
           console.log(res8);
    
    • 1
    • 2

    trim

    去除字符转开头和结尾的空白符

     let res9=$.trim("   hello     ")
           console.log(res9);
    
    • 1
    • 2

    param

    将对象转换成key=value&key=value形式

    let obj={
            name:"张三",
            age:20
           }
           let res10=$.param(obj);
           console.log(res10);
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
  • 相关阅读:
    K-means(K-均值)算法
    简单介绍API分类接口
    数字水印技术介绍
    外包干了3个月,技术退步明显。。。。。
    基于springboot框架的快递代取跑腿服务系统
    linux 内存检测工具 kfence 详解(一)
    查看linux操作系统版本:Ubuntu?Centos?还是其他?
    IP地址、网关、网络/主机号、子网掩码关系
    数学分析:含参变量的积分
    多线程-AQS
  • 原文地址:https://blog.csdn.net/weixin_68658847/article/details/127994223
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号