javascript 短路法代码精简
摘要:碰到一段代码如下if(n>win) { p=dArry.length-win;}else if(n<0){ p=0;}else { p=n;}类似的代码挺多,继续简化,其实很简单,变成这样p=((n>win) && (dArry.length-win)) || ((n<0)&&0) || n;总结一句话:&&取最后值,||取第一满足的值,高效,但请灵活使用
阅读全文
posted @
2012-12-18 14:19
葛森
阅读(197)
推荐(0) 编辑
VS2010中的代码段功能(转)
摘要:1.前言开发人员不喜欢打字。如果你希望提高开发人员的生产力,减少键入的数量,这也同时减少打字稿的数量以及因此产生的编译器错误,这些都极大分散了开发人员的注意力。代码重用是开发人员收集代码的另一个原因。即使单个应用程序也会大量地由小而公共的代码段组成,在几乎每个程序中都会有相同的代码元素:循环、类、异常处理等等。开发人员传统上是对代码进行剪切和粘贴以避免重复键入。但是这具有相当的局限性,包括有限的持久性,应该有更可行的解决方案。这个解决方案就是在Visual Studio 2005中引入的代码段技术。代码段是可重用的源代码的容器。一个代码段是代码的一个别名。插入一个代码段就是在光标处或选中的地方
阅读全文
posted @
2012-12-18 11:19
葛森
阅读(355)
推荐(0) 编辑
通俗解释主要编程语言及其用途
摘要:感谢程序员的投递在 Quora 网站上有这样一个问答贴:《In layman’s terms, what are the major programming languages, and what are they used for? 》如何用通俗语言来解释主要的编程语言及其用途。这个问答贴回复很多,不乏精彩回答。伯乐在线挑选得票数最高排前二的回复。编译如下:Isaac Lewis的回复(3457 票,最有特色的回复,把编程语言比作女人)PHP是十多岁的花季恋人,是你在那个夏天首次笨手笨脚寻求的女孩。但不要试图和她开始一段更严肃的关系,因为这妹纸有严重的问题。Perl是 PHP 的姐姐。对于你
阅读全文
posted @
2012-12-14 17:42
葛森
阅读(223)
推荐(0) 编辑