摘要: 1.使用 === 代替 ==JavaScript 使用2种不同的等值运算符:===|!== 和 ==|!=,在比较操作中使用前者是最佳实践。“如果两边的操作数具有相同的类型和值,===返回true,!==返回false。”——《JavaScript:语言精粹》然而,当使用==和!=时,你可能会遇到类型不同的情况,这种情况下,操作数的类型会被强制转换成一样的再做比较,这可能不是你想要的结果。2.Eval=邪恶起初不太熟悉时,“eval”让我们能够访问JavaScript的编译器(译注:这看起来很强大)。从本质上讲,我们可以将字符串传递给eval作为参数,而执行它。这不仅大幅降低脚本的性能(译注: 阅读全文
posted @ 2013-12-18 14:56 思享家 阅读(713) 评论(0) 推荐(2) 编辑
摘要: 大学时专业是机械,工作后来才干了软件。所以对于软件我可以说是半路出家。但一路走来还真应该感谢几位导师以及他们的几句话,这些话让我在钻研技术的同时也在不断思考。1 可以理解的才是代码,无法理解的是垃圾 这是我进入公司后印象深刻的第一句话,这句话也让我立刻意识到我之前写过的成千上万行曾经还让我自信满满的代码很可能就是垃圾,因为自从我写过后就不想再去看。从那以后,我就开始为不制造垃圾而努力!2 最难的是命名 那时导师无论对设计还是代码都要求很严格。代码检查的时候会不时地提出一些命名问题。有的是词不达意,有的是牛头不对马嘴。对于命名问题,被指出后可以很快有更改方表明对问题还是有比较深刻的认识,只是命名 阅读全文
posted @ 2013-12-18 12:58 思享家 阅读(930) 评论(2) 推荐(3) 编辑
摘要: O2O模式是餐饮业在移动消费趋势下主动拥抱互联网的方向,迎合餐饮消费者从以往经验判断为主转变为依靠移动设备、LBS、社交网络进行立体决策的过程。App成为联系消费者和餐饮业的重要纽带,承载着在O2O双向流程的闭环中加深消费者对品牌的认同和感情认知的作用。FaceUI与必胜宅急送合作推出的手机订餐web版是对其O2O策略的补充和深化,通过Html5的技术支持,手机web可以直接适配手机屏幕并实现类似App客户端的体验。整个产品的实现过程,就是对产品背后动机的挖掘和把握,随着项目团队对动机的理解,设计思路也随之发生了转化。产品的客户方动机即为什么要做这个产品,客户方对此产品的定位和要求。不同定位的 阅读全文
posted @ 2013-12-18 09:34 思享家 阅读(1363) 评论(0) 推荐(1) 编辑