javascript - JS는 객체에 여러 동적 속성을 추가합니다.
仅有的幸福
仅有的幸福 2017-06-26 10:51:28
0
5
858
으아아아

개인적으로는 Object.ass()를 사용하여 병합할 수 있는 다른 좋은 방법이 없을까요?

仅有的幸福
仅有的幸福

모든 응답(5)
小葫芦

으아악

小葫芦

으아악

代言

@冴宇과 @cool_zjy의 솔루션은 비슷하지만 둘 다 원래 질문의 의미에 따르면 reduce 的初始值传入 Obj 代替 {}가 괜찮습니다. 전자는 ES6 기능이 필요하지 않지만 후자는 필요합니다.

@hsfzxjy의 방법은 간단해 보이지만 중간 객체가 많이 생성되므로 효율성이 그다지 좋지는 않을 것입니다.

Object.assign 솔루션은 가장 간단해야 합니다. 물론 Lodash 라이브러리에서 이를 구현하는 더 간단한 API를 찾을 수도 있습니다.

给我你的怀抱

완하제. ES6 Spread Operator를 사용하면 더 간결해질 수 있지만 본질은 동일합니다

으아악

洪涛

먼저 스스로 질문하고 대답하세요. Object.sign()을 사용하여 병합합니다. 다른 좋은 방법이 있는지 모르겠습니다

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿