• $.grep()


    $.grep()方法可以从数组中过滤出我们想要的结果

    var nums='1,2,3,4,5,jquery,css,5'.split(',');

    如果我们想找出其中的字符串,可以直接使用$.grep()

    nums=$.grep(nums,function(num,index){

    //num是数组元素的当前值

    //index=当前值的下标

    return isNaN(num);

    });

    console.log(nums);//结果:【"jquery","css"】

    自动完成部件

    <body>

    <label for="autocomplete">选择一个编程语言:</label>
    <input id="autocomplete">

    <script>
    var tags = [ "c++", "java", "php", "coldfusion", "javascript", "asp", "ruby" ];
    $( "#autocomplete" ).autocomplete({
    source: function( request, response ) {
    var matcher = new RegExp( "^" + $.ui.autocomplete.escapeRegex( request.term ), "i" );
    response( $.grep( tags, function( item ){
    return matcher.test( item );
    }) );
    }
    });
    </script>

    </body>

  • 相关阅读:
    Neo4j-3.0.3 (Debian 8)
    python学习之argparse模块
    变异系数
    孪生素数
    统计学中的自由度
    兰伯特余弦定理(Lambert)
    椒盐噪声
    沥青路面磨损后泛白的原因
    朗伯体
    绕坐标轴旋转的矩阵
  • 原文地址:https://www.cnblogs.com/jiangyou-lz/p/6531407.html
Copyright © 2020-2023  润新知