我在一個方法中只讀取了一個方法中的變量如何在stackoverflow上讀取一個問題(現在找不到它),但是代碼仍然與答案是酒店房間的比喻一起工作。在AS3中,我相信一切不是原始的東西都可以作爲參考。所以,下面的代碼和這個問題是一樣的,並且不能保證工作?AS3 - 對參數的參考,是不好的?
public class Testy {
private var foo:Array;
public function Testy(input:Array) {
// Allow the whole class to access it
foo = input;
}
public function traceFoo(){
trace(foo);
}
}
現在,foo將是類的構造函數中對輸入參數的引用。這是安全守則/良好做法嗎?謝謝!