ECMAScript 5.1 版本下对 javascript 数组元素的扩展方法(一)
· 阅读需 4 分钟
2011年发布了 ECMAScript 5.1 ,到现在普及程度也不高.如今马上要 ECMAScript 6 马上要发布标准了,何年何月才能普及到.
2011年发布了 ECMAScript 5.1 ,到现在普及程度也不高.如今马上要 ECMAScript 6 马上要发布标准了,何年何月才能普及到.
上一篇博文和大家分享了ENV定制开发,测试,发布环境变量.
Feathers.js 用久了以后,params 会变成一个既好用又危险的对象。好用在于请求上下文、当前用户、provider、query 都能顺手带进 service;危险在于它太方便了,方便到什么都想往里放。
env 命令可以显示Linux系统当前用户环境变量,当然mac下也是可以的.
Promise是commonjs规范中的内容.
Feathers.js 的一个优点是接口很轻,find 方法配上 params.query 就能做出非常灵活的列表查询。但灵活也意味着风险,如果没有白名单,列表接口最后会变成“只要能拼出来就都能查”。
此篇博文其实是上一篇的一个小细节,单独拿出来说一下,否则上一篇叉开的分支太多,太乱.
前天写了一篇关于匿名函数的原型链和集成的文章(点击链接查看),里面蜻蜓点水式的把实例,原型对象和构造函数带过去了.
真正把 Feathers.js 用起来之后,很快会遇到一个问题: service 到底该写多厚,hook 到底该放多少逻辑?这个边界如果不早点想清楚,项目照样会越写越乱。