JavaScript的内存空间 在JavaScript中,每一个数据都需要一个内存空间。内存空间分为两种,栈内存(stack)与堆内存(heap) 栈是系统自动分配的内存空间...
![240](https://upload.jianshu.io/users/upload_avatars/3565666/0d8cf325-b69d-4b98-ab1b-6ac2be09743f.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
JavaScript的内存空间 在JavaScript中,每一个数据都需要一个内存空间。内存空间分为两种,栈内存(stack)与堆内存(heap) 栈是系统自动分配的内存空间...
目前来看 karma+mocha 非常适合做 TDD(测试驱动开发)。 测试驱动开发(英语:Test-driven development,缩写为 TDD)是一种软件开发过程...
浏览器环境 在全局作用域中,this的指向是window对象 ES5函数中this的指向 在非严格模式下,函数中的this指向window对象,因为此时函数fn是window...
公司很难得的在内部组织了一次CSD的内训,这也算有史以来第一次正规的敏捷软件开发工程实践的培训活动。邀请了Jacky Shen给我们做培训讲师。这次培训邀请了集团各个业务线的...
学习资料 1 developer-roadmap-chinese 2018年web程序员路线中文版, 这个仓库里包含了一些前端,后端,服务器开发人员的路线图,可以参考学习🤓...
JS中的模块规范(CommonJS,AMD,CMD),如果你听过js模块化这个东西,那么你就应该听过或CommonJS或AMD甚至是CMD这些规范咯,我也听过,但之前也真的是...
一、为什么模块很重要? 因为有了模块,我们就可以更方便地使用别人的代码,想要什么功能,就加载什么模块。 二、同样的方式编写模块 大家必须以同样的方式编写模块,否则你有你的写法...
在日常工作中,经常会用到Git操作。但是对于新人来讲,刚上来对Git很陌生,操作起来也很懵逼。本篇文章主要针对刚开始接触Git的新人,理解Git的基本原理,掌握常用的一些命令...