오묘한

  • 홈
  • 글쓰기
  • 태그
  • 방명록

JS 2

왜 Call by reference가 필요할까?

면접에서 call by value와 call by reference의 차이를 물어보시는 질문에는 잘 답했지만, 이어지는 후속 질문인 '왜 call by reference를 쓰는 지 아나요?' 란 질문에는 답변을 못했다. 메모리 주소만 복사되기 때문에 변수를 복사해 수정하면 원본 값에도 손상이 가는 call by reference는 과연 왜 쓴는 걸까? 어떤 상황에서 쓰게 되는 걸까? 를 조사해봤다. 1. 함수 내부에서 변수가 가리키는 메모리 그 자체를 변화시킨 것이 반영된다. (참고로 JS에서 함수에 값을 넣으면, 그 변수에 담긴 메모리에 대한 참조값이 원시값처럼 복사되므로, 함수 안에서 메모리의 값 자체를 변경한건 적용되나, 함수에 아예 다른 메모리 주소를 할당하면 함수 외부의 원래 변수와는 연결이 아..

개발 공부/웹 개발 2022.12.22

[엘리의 드림코딩 JS] ES6 - ES11 핵심 문법들

https://youtu.be/36HrZHzPeuY 1) ES6에 추가된 기능들 : Shorthand property names, Destructuring Assignment, Spread Syntax, Default Parameters, Tenary Operator, Template Literals /* * Shorthand property names * https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/Object_initializer */ { const ellie1 = { name: "Ellie", age: "18", }; // 전역 변수 const name = "Ellie"; const age = "18"; // 💩 ..

개발 공부/자바스크립트 2022.12.07
이전
1
다음
더보기
프로필사진

독특한, 쉽게 단정짓기 어려운. (네이버 블로그에서 이사 중)

  • 분류 전체보기 (143)
    • 개발 공부 (115)
      • 자바스크립트 (29)
      • 타입스크립트 (2)
      • 크리에이티브 코딩 (0)
      • React (8)
      • NextJS (0)
      • HTML & CSS (0)
      • 2022 마켓컬리 해커톤 (3)
      • 알고리즘 문제풀이 (56)
      • 알고리즘 이론 (9)
      • 웹 개발 (7)
      • SSAFY 6기 (1)
    • 디지털광고 (10)
      • 요즘광고 (10)
    • DESIGN (8)
      • UX (0)
      • IDOL CONCEPT BRANDING (3)
      • Brand Diary (1)
      • EVERYDAY 디자인 칼럼 (3)
    • Read (1)
      • UX 원칙 101 (1)
    • HOBBY (1)
      • K POP (1)
    • TO GO (5)
      • EXHIBITION (3)

Tag

화이팅, 요즘광고, 코딩테스트, 삼성SW역량테스트, 백준, JavaScript, SSAFY, SSAFYcial, 자바스크립트, 드림코딩, 싸피셜, 컬리 핵페스타, 엘리의 드림코딩, 디지털광고, 파이썬, 삼성청년SW아카데미, 알고리즘300, 마켓컬리 해커톤, 싸피, 알고리즘,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/06   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :
포트폴리오

Copyright © Kakao Corp. All rights reserved.

  • 깃허브

티스토리툴바