周淼(MillsonZhou)的个人博客,记录、收藏、分享

AS3中的循环Loops

其实主要是想说for in和for each in的区别,因为开始写AS3的时候不清楚,虽然很简单

首先定义一个Object:var _obj:Object = { "name":"jack", "sex":"man", "age":19 };

1. for in: for (prop in _obj) { trace(prop); }

输出:age sex name

2. for each in: for each(prop in _obj) { trace(prop); }

输出:19 man jack

可以看出,for取出的是key,for each取出的是value

as3是面向对象的,Array也是Object,对Array使用for in、for each in又是什么结果呢,继续测试

定义一个Array:var _arr:Array = ["jack", "tom", "white"];

1. for in: for (prop in _arr) { trace(prop); }

输出:0 1 2

2. for each in: for each(prop in _arr) { trace(prop); }

输出:jack tom white

果然没有错,和Object的结果是一样的,具体的开发中,其实对Array一般不用for in、for each in,直接用下面这种写法

for (var i:Number = 0; i < _arr.length; i++) { trace("key: " + i +", value: " + _arr[i]); }

这样能同时取到key、value,使用更灵活,as3中的循环还有while和do while,这两个和其他语言基本一样,就不细说了

Google更新PR值了

好久没有更新博客了,没有心情,今天开始尽量多发点。

昨天下班和同学一起走了一段路,他说他搞的一个论坛PR值更新到3了,原来是0的,我问是哪个搜索引擎,他说google,记得几个月前,google还说不再更新PR值的,想要降低PR值对网页收录的影响,不知道这次为什么又要更新,今天上班查了下,发现本博客PR值也更新到1了,可喜可贺,哈哈,不知道google是不是仅仅想让我们穷开心一下,其实并不会影响收录之类的

另外一件关于google的事,今天上google首页会发现一些小变化,并且推出了一个叫Google+的项目,看新闻说这是一个社交产品,不知道能不能成功,毕竟有facebook摆在那儿,光靠一群狂热的粉丝挺着估计会很难吧

2011-05-03水一下
none
2 评论

他注定是个传奇

昨日的新闻,因为5.1放假回家,消息闭塞,所以今天才看到,不为别的,只是mark一下。

北京时间5月2日,美国总统奥巴马宣布,“基地”组织领导人本-拉登已在当天的军事行动中被击毙。随后美国动用航母将拉登葬于北阿拉伯海。

那年

前不久清华大学举行了他的百年校庆,到人民大会堂

普通人也会有自己值得纪念或祭奠的,特殊的日子

然而逝去的已经早已逝去,可以往后看了……

傲慢与偏见

世界名著,很经典,书其实没有看过,电影看过。

此类书之所以可以经典,我觉得因为其写实,你很容易的就能找到生活中的例子来佐证。

我不知道我是不是傲慢,但有时候真的是很固执,自以为是,别人的看法肯定是错的。至于偏见,这个好像有,经常根据片面之词来判断一个人,这大概也就是第一印象为什么很重要的原因吧,当我对一个人产生了偏见之后,就算以后跟他再熟,也总会感觉到不完美。

我自认为自己总是会被别人的偏见所累,可能是由于我的“傲慢”,这在我早期的求学生涯中有过很多体会,会成为别人背后议论的对象,而且是不好的方面,其实这很正常,我当时也会跟别人说某个人怎么怎么样,完全不去议论某个人的人大概不存在吧,我没见过。

正因为这是很正常的事情,所以你必须要懂得坦然面对。一个人如果跟所有人的关系都很好的话,要么是真的很好,这个人真的很牛,形态很好;要么就是装出来的,其实之间的关系很脆弱,只是为了顾及彼此的颜面不去说破而已。

因此,所以你有“敌人”的话,坦然面对吧。我以前因为不坦然、不淡定,死了不少脑细胞,再也不会了。

—— 写在8年后初中同学聚会前夕

返回顶部