「JavaScript」シャロー(浅い)コピーのサンプル
書式
配列2 = 配列1
使用例
<script> let cftA = ["AA01", "BB02", "CC03","EE05"]; let cftB = []; //参照先を渡す cftB = cftA; if (cftA == cftB) { console.log("OK 111"); } else { console.log("NG 222"); } cftA[1] = "DD04"; console.log(cftA); console.log(cftB); </script>
実行結果
OK 111
(4) [“AA01", “DD04", “CC03", “EE05"]
(4) [“AA01", “DD04", “CC03", “EE05"]