川山甲

追求内心的非常平静!瞬间清空所有的杂念,达到物我两忘!

  博客园  :: 首页  ::  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 2 3 4 5 6 7 8 ··· 11 下一页

2013年7月30日

摘要: 序 这篇是跟大家没事聊聊正则表达式而已,可不要拿这个当学习教材啊!——如果看着舒服,那么给Me推荐一下。正则是什么玩意? 其实这个东西就是一个文本处理工具。记住只是一个“工具”而已,不要想的太复杂。 对于这玩意,能用就用,不能用,咱们就不用他,换个称手的家伙。跟杀人一个道理,如果觉得枪不好用,那你就用锄头,或者刀子。正则从哪入手? 如果你想了解一个人身体结构,很简单:拿刀子把身体解剖开,就知道里面都有什么了?无怪乎肉、骨头,还有水。 现在我们把正则剖开来看,发现也就是“元字符”和“普通文本字符”组成了正则。怎么玩好正则?就看你怎么拼装这些字符了。注意了,既然正则是由字符构成,那我们就... 阅读全文
posted @ 2013-07-30 12:19 川山甲 阅读(8720) 评论(90) 推荐(129) 编辑

2013年4月24日

摘要: 序 继续前两篇,这篇作为终结篇。Blocks• 有{}的代码,我们换行处理。// badif (test) return false;// goodif (test) return false;// goodif (test) { return false;}// badfunction() { return false; }// goodfunction() { return false;}Comments• 对于多行注释使用/** ... */。包含描述信息、参数类型和返回值。// bad// make() returns a new element// based on the ... 阅读全文
posted @ 2013-04-24 15:10 川山甲 阅读(2821) 评论(7) 推荐(15) 编辑

2013年4月22日

摘要: 序 我好长时间没有在推荐栏里出现了,看来上一篇反响不错,故再续上篇。Properties• 当访问属性的时候,我们使用点(.)操作符。var luke = { jedi: true, age: 28};// badvar isJedi = luke['jedi'];// goodvar isJedi = luke.jedi;• 当以变量的方式访问属性的时候,用下标符号([])。——除非特殊需求,否则尽量避免使用obj[variable]的方式进行属性访问。var luke = { jedi: true, age: 28};function getProp(prop) { ret 阅读全文
posted @ 2013-04-22 21:35 川山甲 阅读(2936) 评论(11) 推荐(27) 编辑

2013年4月21日

摘要: 序 大部分针对Javascript最合理的方法归纳。类型• 原始类型:我们可以直接使用值。 ο string ο number ο boolean ο null ο undefinedvar foo = 1, bar = foo;bar = 9;console.log(foo, bar); // => 1, 9• 复合类型:我们通过`引用`对值进行间接访问。 ο object ο array ο functionvar foo = [1, 2], bar = foo;bar[0] = 9;console.log(foo[0], bar[0]); ... 阅读全文
posted @ 2013-04-21 22:13 川山甲 阅读(10676) 评论(27) 推荐(110) 编辑

2013年4月11日

摘要:  我一直在想一个问题,我怎么能把一件事情说的明白呢?尤其是程序方面的知识点。思路清楚是非常重要的(只有思路清楚,表达清楚了,才能一目了然),这个清楚的思路怎么表现出来?我努力去做这件事情。这篇主要围绕堆栈来展开话题。 阅读全文
posted @ 2013-04-11 11:25 川山甲 阅读(5893) 评论(6) 推荐(10) 编辑

2013年4月8日

摘要: 序 像其他大型软件一样,Linux制订了一套编码风格,对代码的格式、风格和布局做出了规定。我写这篇的目的也就是希望大家能够从中借鉴,有利于大家提高编程效率。 像Linux内核这样大型软件中,涉及许许多多的开发者,故它的编码风格也很有参考价值。括号 1、左括号紧跟在语句的最后,与语句在相同的一行。而右括号要另起一行,作为该行的第一个字符。 2、如果接下来的部分是相同语句的一部分,那么右括号就不单独占一行。 3、还有 4、函数采用以下的书写方式: 5、最后不需要一定使用括号的语句可以忽略它: 每行代码的长度 要尽可能地保证代码长度不超过80个字符,如果代码行... 阅读全文
posted @ 2013-04-08 07:25 川山甲 阅读(8351) 评论(12) 推荐(17) 编辑

2013年2月28日

摘要: 序 今天我不谈什么技术细节了,这个太多人聊了,如果真想知道,那就去买个书或者下个电子书看看!今天我就唠闲嗑,想到什么说什么,没有主题,胡乱的聊。如果不当之处,忘请见谅,我就想打破以往的思维方式,乱想,想到什么说什么,这个应该就叫自由吧! 作为PHP程序员,Javascipt是你居家旅行必备的工具,所以学好Javascipt我们任重道远。水平 你的Javascript功底如何,你如何考证?工作年限吗?我工作了已经有些年头了,有些时候还不如刚工作的coder,估计是笨了点的缘故。 我与她为伍这么长时间,还是不了解她,所以我总是思考,我怎样才能真正的征服她? 混乱 没事我喜欢去浏览各个巨... 阅读全文
posted @ 2013-02-28 13:32 川山甲 阅读(3024) 评论(5) 推荐(13) 编辑

2013年1月9日

摘要: 序 最近迷恋上中国象棋(以下简称象棋),但是无奈本人水平低下,也就是大家所说的“臭棋楼子”,所以想好好学习象棋。 方法1:看棋谱,无奈这棋谱让我看得眼花头晕,什么“馬七進一“,什么“車六進五”?等我看懂了这些是干吗的之后,还得在棋盘上演练。 方法2:看视频,在网站上看了一些视频教程,还有比赛,确实收获不小。 方法3:做个小工具,看着直观,而且方便研究——作为程序员,理所当然了。本来是想看网上有什么好点的没有?最后发现,都不是很理想,遂决心自己弄个玩玩。介绍 先把地址附在这里:http://www.test-life.org/chess/ 这个工具乍一看,会认为是游戏,但是不是,只是... 阅读全文
posted @ 2013-01-09 12:25 川山甲 阅读(3084) 评论(6) 推荐(9) 编辑

2012年11月26日

摘要: 序 承接上两篇继续写下去。我尽量把我明白的地方给大家说清楚。有些大家的提问我也有点搞不明白,如果有人能解答,再好不过了。疑问 第一篇中有位博友提出了以下的问题,我也不太明白,如果有明白的,能否告知一、二。 var str = "test";for(var a in str){ console.log(a + ":" + str[ a ]);} 输出结果这是一个字符串对象,在使用for的时候,会出现上面的情况。自调用匿名函数(function(){})(window)(function(window, undefine... 阅读全文
posted @ 2012-11-26 15:13 川山甲 阅读(3236) 评论(17) 推荐(21) 编辑

2012年11月22日

摘要: 序 昨天写了篇通过jQuery源码学习javascript(一),里面有一个定义对象C的方法,我早期也没有太注意这个方面的技术细节。后来我查了一下资料,发现里面有很多巧的地方。今天与大家分享。巧妙1:函数 在javascript代码中函数是个不可多得的人才。 ♥它可以归置代码段,封装相对独立的功能。 ♥它也可以实现类,注入OOP思想。 jQuery就是一个函数,你也可以把它当成类(呵呵,本身就是类)。 (function(){ var jQuery = function() { // 函数体 } window.jQuery = wind... 阅读全文
posted @ 2012-11-22 11:52 川山甲 阅读(8373) 评论(9) 推荐(28) 编辑

上一页 1 2 3 4 5 6 7 8 ··· 11 下一页