배열을 수정하는 것은 해당 배열이 개체 내부에 있을 때 개체를 수정하는 것과 같습니다. 여기에는 일반적인 일반 원칙이 적용됩니다.
예시
다음 예에서 처음에는 '회사 ' 배열, 첫 번째 요소는 'Tesla' . 그러나 첫 번째 요소를 수정한 후 'SolarCity ' 및 결과가 출력에 표시됩니다.
<html> <body> <script> var res1 = ""; var res2 = ""; var obj = { "name":"Elon musk", "age":48, "companies": [ "Tesla", "Spacex", "Neuralink" ] } for (var i in obj.companies) { res1 += obj.companies[i] + "</br>" } document.write("Before change: " +" "+res1); obj.companies[0] = "SolarCity"; for (var i in obj.companies) { res2 += obj.companies[i] + "</br>" } document.write("After change:" +" "+res2); </script> </body> </html>
출력
Before change: Tesla Spacex Neuralink After change: SolarCity Spacex Neuralink