240 发简信
IP属地:内蒙古
  • JavaScript的赋值、深拷贝和浅拷贝

    JavaScript的内存空间 在JavaScript中,每一个数据都需要一个内存空间。内存空间分为两种,栈内存(stack)与堆内存(heap) 栈是系统自动分配的内存空间...

  • 120
    使用karma+mocha进行前端测试驱动开发(一)

    目前来看 karma+mocha 非常适合做 TDD(测试驱动开发)。 测试驱动开发(英语:Test-driven development,缩写为 TDD)是一种软件开发过程...

  • JavaScript中this的指向总结

    浏览器环境 在全局作用域中,this的指向是window对象 ES5函数中this的指向 在非严格模式下,函数中的this指向window对象,因为此时函数fn是window...

  • 120
    敏捷开发者培训回顾

    公司很难得的在内部组织了一次CSD的内训,这也算有史以来第一次正规的敏捷软件开发工程实践的培训活动。邀请了Jacky Shen给我们做培训讲师。这次培训邀请了集团各个业务线的...

  • 120
    2018 github热门项目

    学习资料 1 developer-roadmap-chinese 2018年web程序员路线中文版, 这个仓库里包含了一些前端,后端,服务器开发人员的路线图,可以参考学习🤓...

  • 彻底弄懂CommonJS和AMD!

    JS中的模块规范(CommonJS,AMD,CMD),如果你听过js模块化这个东西,那么你就应该听过或CommonJS或AMD甚至是CMD这些规范咯,我也听过,但之前也真的是...

  • 模块化编程(AMD规范)

    一、为什么模块很重要? 因为有了模块,我们就可以更方便地使用别人的代码,想要什么功能,就加载什么模块。 二、同样的方式编写模块 大家必须以同样的方式编写模块,否则你有你的写法...

  • 120
    一篇文章,教你学会Git

    在日常工作中,经常会用到Git操作。但是对于新人来讲,刚上来对Git很陌生,操作起来也很懵逼。本篇文章主要针对刚开始接触Git的新人,理解Git的基本原理,掌握常用的一些命令...