みなさまどうもこんにちは。 今回でJavaScript中級編最後の項目となります。ここまでお付き合い頂き誠にありがとうございました。 では『参照渡し』について解説していきたいと思います。こちらもかなりややこしい項目となりますが頑張ってください。 まずJavaScriptにおいての全ての要素は大きく分けて『プリミティブ』と『オブジェクト』に分けられます。『プリミティブ』については別の記事で詳しく解説をしていきたいと思いますが、とりあえず数値や真偽値のような根本となる値のことだと思って下さい。 『オブジェクト』についてはこちらの記事で解説した通り、名前のついたデータの集まりとなります。JavaScriptでは配列も一種の『オブジェクト』となります。関数も一種の『オブジェクト』です。 そしてJavaScriptでは要素を代入させた際の処理に『プリミティブ』と『オブジェクト』で大きな違いが存在しま