zoukankan      html  css  js  c++  java
  • JS面试题

    1. splice(index,howmany) 方法可删除从 index 处开始的howmany个元素。
    2. indexOf和lastIndexOf的区别
      • indexOf 是查某个指定的字符串首次出现的位置索引值(也就是从前往后)
      • lastIndexOf 是从右往左查某个指定的字符串中最后一次出现的位置(也就是从后往前查)
    3.   请给Array本地对象增加一个原型方法,它用于删除数组条目中重复的条目(可能有多个),返回值是一个包含被删除的重复条目的新数组。
      •   
        <!DOCTYPE html>
        <html>
        <head>
         <title></title>
        </head>
        <body>
        请给Array本地对象增加一个原型方法,它用于删除数组条目中重复的条目(可能有多个),返回值是一个包含被删除的重复条目的新数组。
        </body>
        <script type="text/javascript">
        Array.prototype.distinct=function(){
               var reItem=[];
               var i=0;
               while(this[i]!=undefined){
                    if (this.indexOf(this[i])!=i) {   //如果第一个出现this[i]的位置索引值不等于i
                        reItem.push(this[i]);  //将该值追加进热Item数组
                        this.splice(i,1);     //从原数组中除去该值
                    }
                    else{
                        i++;
                    }
                }
               return reItem;
           }
         
          var myArray=[1,1,1,12,12,12,'a','b','ba','ba','bc','"a"','e','1','2','2','"3"'];
          console.log(myArray.distinct());
          console.log(myArray);
        </script>
        </html>
  • 相关阅读:
    mysql中文乱码解决方法
    MYSQL常用数据类型详解
    aspx中格式化时间的几种方式
    常用PHP中花括号使用规则详解
    jQuery对表单的操作
    jQuery Ajax 实例 ($.ajax、$.post、$.get)
    PHPEXCEL使用基础教程
    LINQ to XML 编程基础
    PHP获取URL各个部分的函数
    phpExcel常用方法详解大全
  • 原文地址:https://www.cnblogs.com/xiaoxiaodevlog/p/10552313.html
Copyright © 2011-2022 走看看