自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

转载 prototype 原型链

prototype源自法语,软件界的标准翻译为“原型”,代表事物的初始形态,也含有模型和样板的意义。JavaScript中的prototype概念恰如其分地反映了这个词的内含,我们不能将其理解为C++的prototype那种预先声明的概念。JavaScript的所有function类型的对象都有一个prototype属性。这个prototype属性本身又是一个object类型的对象,因

2016-04-26 10:59:07 553

转载 MVC,MVP 和 MVVM 的图示

复杂的软件必须有清晰合理的架构,否则无法开发和维护。MVC(Model-View-Controller)是最常见的软件架构之一,业界有着广泛应用。它本身很容易理解,但是要讲清楚,它与衍生的 MVP 和 MVVM 架构的区别就不容易了。昨天晚上,我读了《Scaling Isomorphic Javascript Code》,突然意识到,它们的区别非常简单。我用几段话,就可以说清。(题

2016-04-25 09:29:43 274

转载 正则表达 基础学习

本文由 伯乐在线 - programmer_lin 翻译。未经许可,禁止转载!英文出处:qntm。欢迎加入翻译组。伯乐在线补充:推荐几个正则表达式编辑器Debuggex :https://www.debuggex.com/PyRegex:http://www.pyregex.com/Regexper:http://www.regexper.com/正则表达式是一种查找以及字

2016-04-22 09:30:29 664

原创 nodejs从对象中随机选times个对象的初始化问题

//从n个小组中随机选出不重复的times个小组export function randomTeams(times,UnitWish){ var temp=clone(UnitWish); var randomTemp=[]; for(var i=0;i<times;i++){ if(temp.length>0){ var arr

2016-04-21 11:02:07 813

原创 nodejs 保存数组/对象,对其进行处理,而不影响原数组/对象

第一种方法:/** * @brief 克隆一个对象 * @date 2015/12/16 * @param[in] obj 传入的对象 * @par 代码来自:http://kingwell-leng.iteye.com/blog/1675694 * @return 克隆后的对象 */ function clone(obj){ var o; if (typeof ...

2016-04-20 13:52:27 5981

原创 nodejs.从n个小组中随机选出不重复的times个小组

export function randomTeams(times,UnitWish){ var temp=clone(UnitWish);//js中对象是引用,因此在temp.splice时不影响原来的信息,便使用clone函数 var randomTemp; for(var i=0;i0){ var arrIndex = Math.floor(Math.random()*temp.length

2016-04-20 13:42:59 375

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除