好奇心から質問があります。それで、JSが変数の割り当てをどのように処理するかを調べたところ、それがわかりました。JavaScript で変数の割り当てはどのように機能しますか?
しかし、私が取り組んでいる次のコードでは、同じ原則が見られないようです。
var temp = playlist1[0];
playlist1[0] = playlist1[1];
playlist1[1] = temp;
これが配列要素を交換する標準的な方法であることは知っています。しかし、 temp が を指してplaylist1[0]
おり、playlist1[0]
の内容が に変更されている場合playlist1[1]
、2 つのplaylist1[1]
値が連続して表示されないのはなぜですか?