资讯专栏INFORMATION COLUMN

js 综合

AlexTuan / 1704人阅读

1、实现一个克隆方法

function clone(temp) {
    var globalTemp;
    switch (typeof temp) {
        case "null":
            globalTemp = temp;
            break;
        case "string":
            globalTemp = temp;
            break;
        case "number":
            globalTemp = temp;
            break;
        case "undefined":
            globalTemp = temp;
            break;
        case "boolean":
            globalTemp = temp;
            break;
        case "object":
            if (temp instanceof Array) {
                globalTemp = [];
                for (var i = 0; i < temp.length; i++) {
                    globalTemp.push(clone(temp[i]));
                }
            } else {
                globalTemp = {};
                for(var key in temp) {
                    globalTemp[key] = clone(temp[key]);
                }
            }
            break;
        default: break;
    }
    return globalTemp;
}

2、数组去重

function clearArr(arr) {
    var arr2 = [];
    if (arr instanceof Array) {
        for(var i = 0,len = arr.length; i< len; i++){
            if (arr2.indexOf(arr[i]) < 0)  {
                arr2.push(arr[i]);
            }
        }
        return arr2;
    } else {
        return false;
    }
}

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/82829.html

相关文章

  • koa2系列教程:综合koa2搭建登录注册页面

    摘要:系列教程,持续更新系列教程应用初见系列教程处理静态文件系列教程使用模板引擎系列教程路由控制中间件系列教程综合搭建登录注册页面系列教程实现登录注册功能本文源码地址这篇是将前几天的内容做个综合,运用静态文件处理,路由,模板引擎我的版本项目结构是 koa2系列教程,持续更新 koa2系列教程:koa2应用初见 koa2系列教程:koa2处理静态文件 koa2系列教程:koa2使用模板引擎 ...

    li21 评论0 收藏0
  • JS面向对象2-综合案例

    摘要:综合案例图片放大镜效果子集影响父级的会发现鼠标移到黄色上的时候,部分会一下子出现,这个是从移到触发的,而是通过冒泡到上触发的上述问题的解决方式解决方案用和事件替代和。 综合案例 图片放大镜效果 子集影响父级的bug #div1 {width: 200px; height: 200px; background: red;} ...

    Donne 评论0 收藏0
  • 前端综合性文档和教程总结(持续更新)

    摘要:小弟在前端摸爬滚打一段时间,发现前端的比较好的文档比较分散,特别是中文的,我平时都是收藏在浏览器里,以后有好的教程和综合性的文档我会更新到这里。小组中文文档,很全。 小弟在前端摸爬滚打一段时间,发现前端的比较好的文档比较分散,特别是中文的,我平时都是ctrl+D收藏在浏览器里,以后有好的教程和综合性的文档我会更新到这里。一则可以做个记录,防止丢失。二则有需要的朋友可以来我这里找一找。 ...

    piglei 评论0 收藏0
  • vuejs 综合介绍 - 译自Vuejs作者博客

    摘要:对于一个每秒帧的状态改变,清楚的知道那些节点被影响,更新它们,而避免那些不受影响节点的更新。而脏检查或差分,往往会触发整个子树的重新渲染。截至目前还未发现开放和可复现的。 原文地址:http://blog.evanyou.me/2015/1... vuejs是一个建造web界面的库。配合其他工具,你也可以称它为框架(尽管它更多的看起来像是一堆配合很好的工具集)。如果你从未听说过vue,...

    Snailclimb 评论0 收藏0
  • 【连载】前端个人文章整理-从基础到入门

    摘要:个人前端文章整理从最开始萌生写文章的想法,到着手开始写,再到现在已经一年的时间了,由于工作比较忙,更新缓慢,后面还是会继更新,现将已经写好的文章整理一个目录,方便更多的小伙伴去学习。 showImg(https://segmentfault.com/img/remote/1460000017490740?w=1920&h=1080); 个人前端文章整理 从最开始萌生写文章的想法,到着手...

    madthumb 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<