「JavaScript メソッド引数の動作を確認」の版間の差分
ナビゲーションに移動
検索に移動
Sufee Admin (トーク | 投稿記録) |
Sufee Admin (トーク | 投稿記録) |
||
3行目: | 3行目: | ||
=== 参照変数等の動作 === | === 参照変数等の動作 === | ||
<p>まずはこちらは、変数のプロパティを引数として渡したときの反応</p> | |||
<syntaxhighlight lang="javascript"> | <syntaxhighlight lang="javascript"> | ||
datas = {key:1111} | datas = {key:1111} | ||
12行目: | 13行目: | ||
console.log(datas) | console.log(datas) | ||
</syntaxhighlight><syntaxhighlight lang="javascript"> | </syntaxhighlight> | ||
<p>結果として以下のようになった</p> | |||
{key:1111} | |||
{key:1111} | |||
<p>こちらは、変数を引数として渡したときの反応</p> | |||
<syntaxhighlight lang="javascript"> | |||
datas = {key:1111} | datas = {key:1111} | ||
function method(data){ | function method(data){ | ||
22行目: | 28行目: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
<p>結果として以下のようになった</p> | |||
{key:1111} | |||
{key:1212} |
2022年3月1日 (火) 18:50時点における最新版
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}