이 글은 기계 번역의 미러 문서이며, 원본 기사로 바로 이동하려면 여기를 클릭해 주세요.

보기: 10085|회답: 2

[JavaScript] js array clone clone clone clone clone replicate data

[링크 복사]
2020-5-18 11:39:28에 게시됨 | | | |
A의 배열이 있고, 이 배열을 복제해서 B를 얻고 싶고, 배열 A의 값을 수정하고 있어서 배열 B에 영향을 주고 싶지 않습니다.

코드는 다음과 같습니다:

슬라이스를 사용할 때, Object.assign을 복제할 때,test1 배열의 값을 변경하면 다른 배열에도 영향을 줍니다.아래에 나와 있습니다:



다른 복제된 배열에 영향을 주지 않고 원래 배열을 수정하려면 어떻게 해야 하나요?

해결책 1



해결책 2






이전의:Linux update yum update 명령어
다음:JS 단위는 천 개의 쉼표로 구분되어 있습니다
2020-5-22 10:16:58에 게시됨 |
저는 보통 JSON.parse(JSON.stringify(arr))를 통해 구현하는데, 소유자가 언급한 두 메서드의 효율성은 어떻게 비교되나요?
 집주인| 2020-5-22 11:12:51에 게시됨 |
기대감을 위해 계속 작성됨 게시일: 2020-5-22 10:16
저는 보통 JSON.parse(JSON.stringify(arr))를 통해 구현하는데, 소유자가 언급한 두 메서드의 효율성은 어떻게 비교되나요?

비교하지 않으면 별로 말이 안 된다고 느껴집니다.

성능을 비교해서 보내는 게 좋아요
면책 조항:
Code Farmer Network에서 발행하는 모든 소프트웨어, 프로그래밍 자료 또는 기사는 학습 및 연구 목적으로만 사용됩니다; 위 내용은 상업적 또는 불법적인 목적으로 사용되지 않으며, 그렇지 않으면 모든 책임이 사용자에게 부담됩니다. 이 사이트의 정보는 인터넷에서 가져온 것이며, 저작권 분쟁은 이 사이트와는 관련이 없습니다. 위 내용은 다운로드 후 24시간 이내에 컴퓨터에서 완전히 삭제해야 합니다. 프로그램이 마음에 드신다면, 진짜 소프트웨어를 지원하고, 등록을 구매하며, 더 나은 진짜 서비스를 받아주세요. 침해가 있을 경우 이메일로 연락해 주시기 바랍니다.

Mail To:help@itsvse.com