• @孤鹜2016 不同浏览器下,解析的效果可能会不一样,建议你在chrome浏览器下再试试~

    《JavaScript 闯关记》之 DOM(上)

    DOM(文档对象模型)是针对 HTML 和 XML 文档的一个 API。DOM 描绘了一个层次化的节点树,允许开发人员添加、移除和修改页面的某一部分。 节点层次 DOM 可以...

  • 我在面试.NET/C#程序员时会提出的问题

    说起来我也面试过相当数量的.NET(包括C#,后文不重复)程序员了,有的通过电话,有的面谈。后来发现,其实提的问题来来回回也就那么几个。这些问题有的已经有十年历史了,至少也有...

  • 120
    《通往财富自由之路》学习笔记-17-“你真的没有机会吗”

    1、我“视而不见”的机会 因为懒惰、拖延、思维局限等原因而错过的机会有很多,比如之前看专栏做不到每次留言、听课后没有写总结和反馈、明知道有些事需要提前准备但没去做等等。 而我...

  • 从笑来老师的文章过来的,您给出了更详细方法,:+1:🏻:+1:🏻

    GAFATA的投资策略(一)

    一、普遍困扰大家的问题 1.房价太贵,买不起。买一二线城市的房子,首付至少要大几十万。2.通货膨胀太快,存款贬值。大部分年轻人的钱都不愿意直接存银行了。3.民间借贷,风险太高...

  • 120
    GAFATA的投资策略(一)

    一、普遍困扰大家的问题 1.房价太贵,买不起。买一二线城市的房子,首付至少要大几十万。2.通货膨胀太快,存款贬值。大部分年轻人的钱都不愿意直接存银行了。3.民间借贷,风险太高...

  • 120
    你有一个好消息,还有一个坏消息,你应该先说哪个?

    1 杜克大学的心理学家爱德华琼斯做过一个“面试时先讲优点还是先讲缺点”的实验。他事先做了两份录音,内容是模拟一位面试者介绍自己的优势,但其中特别安排了一段作弊被抓的负面内容。...

  • 120
    《JavaScript 闯关记》之垃圾回收和内存管理

    JavaScript 具有自动垃圾收集机制(GC:Garbage Collecation),也就是说,执行环境会负责管理代码执行过程中使用的内存。而在 C 和 C++ 之类的...

  • 我的2015

    年底总是得出来冒冒泡,否则这存在感就越来越低了。长话短说,15年完成的主要是下面几个事情:买了房。一入房奴深似海,从此良知是路人。从此每个月开始就欠一千多欧,必须得工作到老啊...

  • React之路

    今天把第一个用在生产环境的React项目提交了,总算是在前端之路上迈出了另一步。当初选择这个技术栈的时候还是很忐忑的。一方面是传闻中陡峭的学习曲线,另一方面也是框架大战乱花迷...

  • JavaScript GC调试

    JS中GC是自动完成的,但这并不意味着我们可以完全不关注GC了。当GC事件发生时,JS主线程会被暂停直到GC完成。如果随意声明变量,那么频繁的GC事件可能会让整个页面出现“抖...

  • JavaScript内存管理

    作为一门高级语言,JS并不像低级语言C/C++那样拥有对内存的完全掌控。JS中内存的分配和回收都是自动完成的,内存在不使用的时候会被垃圾回收器自动回收。正因为垃圾回收器的存在...

  • 120
    《JavaScript 闯关记》之原型及原型链

    原型链是一种机制,指的是 JavaScript 每个对象都有一个内置的 __proto__ 属性指向创建它的构造函数的 prototype(原型)属性。原型链的作用是为了实现...

  • 120
    《JavaScript 闯关记》之作用域和闭包

    作用域和闭包是 JavaScript 最重要的概念之一,想要进一步学习 JavaScript,就必须理解 JavaScript 作用域和闭包的工作原理。 作用域 任何程序设计...

  • @劼哥stone 三题的答案都贴给你啦~

    《JavaScript 闯关记》之数组

    数组是值的有序集合。每个值叫做一个元素,而每个元素在数组中有一个位置,以数字表示,称为索引。 JavaScript 数组是无类型的,数组元素可以是任意类型,并且同一个数组中的...

  • @劼哥stone // 挑战三(三维数组或 n 维数组)
    var arr = [2,3,4,[2,3,[2,3,4,2],5],3,5,[2,3,[2,3,4,2],2],4,3,6,2];
    var unique = function(arr) {
    var result = [];
    var f = function(i) {
    i.forEach(function(item) {
    if (Array.isArray(item)) {
    f(item);
    } else {
    if (result.indexOf(item) < 0) {
    result.push(item);
    }
    }
    });
    };
    f(arr);
    return result;
    }
    console.log(unique(arr)); // [2,3,4,5,6]

    《JavaScript 闯关记》之数组

    数组是值的有序集合。每个值叫做一个元素,而每个元素在数组中有一个位置,以数字表示,称为索引。 JavaScript 数组是无类型的,数组元素可以是任意类型,并且同一个数组中的...

  • @劼哥stone // 挑战二(二维数组)
    var arr = [2,3,4,[2,3,4,5],3,5,[2,3,4,2],4,3,6,2];
    var unique = function(arr){
    var result = [];
    arr.forEach(function(item) {
    if (Array.isArray(item)) {
    item.forEach(function(i) {
    if (result.indexOf(i) < 0) {
    result.push(i);
    }
    });
    } else {
    if (result.indexOf(item) < 0) {
    result.push(item);
    }
    }
    });
    return result;
    }
    console.log(unique(arr)); // [2,3,4,5,6]

    《JavaScript 闯关记》之数组

    数组是值的有序集合。每个值叫做一个元素,而每个元素在数组中有一个位置,以数字表示,称为索引。 JavaScript 数组是无类型的,数组元素可以是任意类型,并且同一个数组中的...

  • @剽悍一小兔 // 挑战一(一维数组)
    var arr = [2,3,4,2,3,5,6,4,3,2];
    var unique = function(arr) {
    var result = [];
    arr.forEach(function(item){
    if(result.indexOf(item) < 0){
    result.push(item);
    }
    });
    return result;
    }
    console.log(unique(arr)); // [2,3,4,5,6]

    《JavaScript 闯关记》之数组

    数组是值的有序集合。每个值叫做一个元素,而每个元素在数组中有一个位置,以数字表示,称为索引。 JavaScript 数组是无类型的,数组元素可以是任意类型,并且同一个数组中的...

  • 120
    技术鸟 | 一个有态度的技术型公众号!

    2015年的互联网营造了前所未有的发展氛围,创业公司的兴起就像雨后春笋,遍地生根,年轻的一代抑制不住的想法喷涌而出,投资人的口袋恣意敞开,好像慢了一步就遗憾终生似的。这一年,...

  • @剽悍一小兔 不不不,我的内容主要还是出自于书中,只是稍作整理而已。

    《JavaScript 闯关记》之 DOM(上)

    DOM(文档对象模型)是针对 HTML 和 XML 文档的一个 API。DOM 描绘了一个层次化的节点树,允许开发人员添加、移除和修改页面的某一部分。 节点层次 DOM 可以...

个人介绍
欢迎关注「劼哥舍」,您非要念成「劫个色」也行。这里坚持原创,分享随笔和学习心得,主要涉及「前端」和「.NET」等方面的内容。欢迎交流,欢迎提问,欢迎转载,但需注明出处。