分类: 心得体会预览模式: 普通 | 列表

传值(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 | 查看次数: 1335
记得flash帮助文档 Programming ActionScript 3.0 / Core ActionScript 3.0 Data Types and Classes / Working with arrays /Cloning arrays 一节讲了如何深克隆(deep copy)一个数组的方法,以前一直以为这个方法只对数组有用,其实这个方法适用于所有的对象。

下面是我的例子:
程序代码 程序代码

<?xml version="1.0" encoding="utf-8"?>

查看更多...

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