으어

           
  • 홈
  • 방명록
  • 분류 전체보기 (121)
    • PHP (27)
    • HTML, CSS (4)
    • Javascript (24)
      • Vue.js (2)
      • node.js (2)
    • Dart, Flutter (9)
    • SQL (8)
    • Etc (39)
    • Animals (10)
    • Hobby (0)

2022/01/11 2건이 검색되었습니다.

캐스케이드(Cascade Notation)

Dart, Flutter2022. 1. 11. 15:32

2022.01.11 - [Dart, Flutter] - 얕은 복사(shallow copy), 깊은 복사(deep copy) 얕은 복사(shallow copy), 깊은 복사(deep copy) void main() { List list1 = [1, 2, 3, 4]; List test1 = list1; test1[0] = 10; print(list1); List list2 = [1, 2, 3, 4]; List test2 = [...list2]; test2[0] = 10; print(list2); } 위가 얕은 복사고 아래가.. nyaongnyaong.com 깊은 복사에서도 썼지만 [...뭐야] 이것처럼 앞에 점 세 개가 있는 걸 스프레드 연산자(Spread Operators)라고 부릅니다. 그런데 이번엔 캐..

얕은 복사(shallow copy), 깊은 복사(deep copy)

Dart, Flutter2022. 1. 11. 14:03

void main() { List list1 = [1, 2, 3, 4]; List test1 = list1; test1[0] = 10; print(list1); List list2 = [1, 2, 3, 4]; List test2 = [...list2]; test2[0] = 10; print(list2); } 위가 얕은 복사고 아래가 깊은 복사입니다. 얕은 복사일 경우는 test1에 list1을 복사를 하지만 메모리 주소를 공유합니다. 쉽게 생각하려면 얕은 복사 = 공유(도깨비 공유 아님)를 생각하시면 됩니다. 내가 변하면 너도 변하고 니가 변하면 나도 변하고... 그래서 밑에 test1의 첫 번째 값인 1을 10으로 변경하고 원본인 list1을 찍었더니 바뀐 값이 나오는 것입니다. 아래는 깊은 복사입니다..

‹ Prev 1 Next ›

카테고리

  • 분류 전체보기 (121)
    • PHP (27)
    • HTML, CSS (4)
    • Javascript (24)
      • Vue.js (2)
      • node.js (2)
    • Dart, Flutter (9)
    • SQL (8)
    • Etc (39)
    • Animals (10)
    • Hobby (0)

공지사항

  • › 개발 알바 뜁니다.
  • › 블로그 이전...

최근에 올라온 글

  • ›라쿤
  • ›css로 줄바꿈
  • ›관리자 로그인에 구글 OTP 적용하기
  • ›[MySQL]특정 조건에 포함되지 않는⋯
  • ›[고도몰5]커스터마이징 - 1

최근에 달린 댓글

  • ›$.ajax({ url: "test.php",⋯
  • ›res에는 무슨값이들어가야하나요??
  • ›별말씀을요. ㅎㅎ
  • ›감사합니다 ㅜ

태그

  • # open with vs code
«   2022/01   »
일 월 화 수 목 금 토
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31          

글 보관함

  • ›2022/08(2)
  • ›2022/06(2)
  • ›2022/05(2)
  • ›2022/04(1)
  • ›2022/03(1)

링크

  • ›modern pug
  • ›tailwind components
  • ›tailwind framework
  • ›Windows Sysinternals
  • ›216가지 색
  • ›변수명
  • ›한글 폰트
  • ›Dart packages
  • ›svg 아이콘

방문자

전체 : 39,080

오늘 : 81

어제 : 37

  • 홈
  • 방명록

Copyright © 으어 / designed by dev.golrazo.com