・ref付きは参照する場所を変更出来る。・ref無しは参照する場所を変更出来ない。・両方とも、参照先のオブジェクトが持った値を変更する事は可能。//"testdayo2"が表示される。//"testdaro"が表示される。//変数そのものが渡される。//変数の中にあるプロパティの変更は反映される。//参照の変更も反映される。//変数のコピーが渡される。//変数の中にあるプロパティの変更は反映される。//参照の変更は関数内でのみ反映される。//なぜなら変数のコピーでしかないから。・Aさんに住所録渡したら、住所録に書いてあった住所の家に落書きされていた。住所録を返して貰ったら住所録の中身が変わっていた。・Bさんにアドレス帳の内容をコピーして渡したら、住所録に書いてあった住所の家に落書きされていた。大半の開発者はコンサバティブだ。Arcimedia.。