HTML_CSS_JavaScript/JavaScript7 Method 보호되어 있는 글 입니다. 2022. 11. 4. Arrow /Default function ( ) => {...} i => {...} (i, j) => {...} i => { return i + i; } i = > { x + x;} ( ) => { let i = 1 ; return i + i ; let sum = (i , j ) = > i + j; ________________________________ Default (A,B,C="c") ("a","b") //A=a B=b C=c 로 받음 2022. 11. 4. 얕은 복사 / 깊은 복사 = 얕은복사(내맘대로 이해:가짜복사본~참조 주소값 같음,값수정시 같이 원본배열도 바뀜~~) 깊은복사(진짜복사~참조 주소값 다름,값수정시 원본배열 변하지 않음~~) 얕은 복사 : 1차원 = 얕은 복사 : 2차원 = slice(), concat() 깊은 복사 :1차원 slice(), concat() var B = A.slice(); var B = A.concat(); var B = [...A]; let B = [...A]; var B = [...A, ...B, ...C]; var B = JSON.parse(JSON.stringify(A)); 깊은 복사 :2차원 var B = JSON.parse(JSON.stringify(A)); 2022. 11. 4. Array 결합 var C = A.concat(B); 2022. 11. 3. 이전 1 2 다음