预览模式: 普通 | 列表

传值(pass by value)的函数调用方式

2010.3.31补充说明:
我特别奇怪为什么看文章的人不去看我推荐的
1,Pass-by-Value Please (Cup Size continued)
2,Java is Pass-by-Value, Dammit!
两篇文章呢????算了,再补上一篇中文文章 JavaScript 传递参数是值传递?还是值传递?

按引用传递应该在c语言里面提到,而后c++语言里面也有,Javascript 应该在c++语言之后出现,actionscript 语言基于javascript语言,所以actionscript 语言出现的最晚。所以我建议读者先看看c/c++语言是怎么解释 按值传递 和 按引用传递 的然后再看我这篇文章。

别太迷信Adobe帮助文档上的胡言乱语,因为写文档的人也只是一个人,他不一定比你高明多少。

写这篇文章的初衷不是想把大家搞糊涂,而是想让大家都知道这个事实,现在看来有点适得其反。看不懂的读者不要钻牛角尖了,会用就行,不懂就不懂,何必强求,这个世界那么多的未知,怎么可能都被你知道呢

查看更多...

分类:心得体会 | 固定链接 | 评论: 10 | 引用: 0 | 查看次数: 1324

开始开发as3 data structure 库

flash player 9之前actionscript 3 有一个万能的Array,flash player 10之后加了一个万能的Vector。平时用起来感觉也够用,但是我还是希望能有一套数据结构的库,这样在某些场合用起来会方便些,特别是开发游戏。因为只有游戏才会真正认真的去考虑程序性能。一个可怜的Vector怎么能解决所有的性能问题呢?

以上只是我的猜想,不一定真实,因为即使有了数据结构库,性能也不定比Vector好。这个就等待我开发完后去验证吧。

不过我的库中会包含排序算法,tree, graphic结构,这些可不是Vector能解决的,所以这个库的用途还是挺大的。

查看更多...

分类:AS3 Data Structure | 固定链接 | 评论: 2 | 引用: 0 | 查看次数: 1202
该文章 2009.7.28日被修改

flex3 框架运行时共享库和module一起使用的时候会出现一些module载入失败的问题,下面和大家分享一下其中我碰到的一个问题的解决方法。

首先说明一下问题发生的背景:

查看更多...

分类:原创教程 | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 2008