JavaScript メソッド引数の動作を確認

提供:sufeeWiki
2022年3月1日 (火) 18:50時点におけるSufee Admin (トーク | 投稿記録)による版 (参照変数等の動作)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
ナビゲーションに移動 検索に移動

Jsのメソッドの引数の調査

参照変数等の動作

まずはこちらは、変数のプロパティを引数として渡したときの反応

datas = {key:1111}
function method(data){
    data = 1212;
}
console.log(datas)
method(datas.key)
console.log(datas)

結果として以下のようになった

{key:1111}
{key:1111}

こちらは、変数を引数として渡したときの反応

datas = {key:1111}
function method(data){
    data.key = 1212;
}
console.log(datas)
method(datas)
console.log(datas)

結果として以下のようになった

{key:1111}
{key:1212}