프로그래밍 시작하기 in JavaScript프로그래밍 기본 개념1년 뒤엔 얼마를 받을까?

Q

실습과제 질문. 변수명 설정

조회 1409

좋아요 5

2021년 1월 6일

댓글 2

2021년 1월 24일
저도 이게 이해가 안가요...... 그리고 해설보고 똑같이 풀었는데도 심지어 자꾸 틀렸다 그래서 못넘어가고 있습니다...
2021년 1월 24일
아직도 답변이 안달렸네여 여기....
A
1개의 답변이 있어요
2021년 1월 26일

댓글 6

2022년 1월 7일
엄청난 정성이네요.. 이해됐습니다!!
베스트 댓글
2022년 1월 7일
저는 반대로, 그럼 '함수 호출시 사용되는 변수'와 '함수 정의시 파라미터'를 똑같이 하면, 나중에 혼란스러운 일이 생길 수 있나요??
2023년 11월 25일
@골드서퍼 답변이 많이 늦게 되어 죄송합니다
2023년 11월 25일
@골드서퍼 파라미터(혹은 함수 내에서 선언된 멤버 변수)와 일반 변수(전역, 지역 변수)의 이름이 같을 경우, 함수에서 해당 이름에 접근할 땐 scope의 규칙에 따라 **함수의 파라미터**에 먼저 접근하게 됩니다. \n 이름이 같은 함수 외부의 변수에 대한 참조가 필요할 경우 this(브라우저 환경에서 window도 가능)를 통해 전역 변수에 접근할 수 있으나 JS에서 this 키워드는 여타 다른 언어들과 살짝 다르기 때문에 사용할 때 주의가 필요합니다.\n [ https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/this ]
2023년 11월 25일
@골드서퍼 이점만 유의한다면 코드가 정상적으로 실행되는데에는 문제가 없습니다. 요즈음은 IDE(코드 편집기)가 충분히 똑똑하기에 이 둘을 구분하기에 크게 무리가 없지만 이전의 선배 개발자 분들께선 파라미터(혹은 멤버 변수)에 `m_` 과 같은 접두사(prefix)를 사용하기도 하셨으며, [ https://www.webkit.org/code-style-guidelines/#names-data-members ] 요즈음에도 팀 프로젝트 시 협업을 위해 특별한 규칙(Naming Convention, Style Guide)을 약속하기도 하니 상황에 따라 원하는 방향으로 개발하시면 좋을 듯 합니다
2023년 11월 25일
@골드서퍼 답변이 많이 늦어짐에 죄송합니다🙇‍♂️🙇‍♂️ 갑자기 찾아온 추운 날씨 가운데 건강 더욱 유의하시길 바라며 평안한 주말 되시길 바랍니다🤗🤗

(주) 코드잇

대표강영훈

개인정보보호책임자강영훈

이메일support@codeit.kr

사업자 번호313-86-00797

통신판매업제 2019-서울중구-1034 호

주소서울특별시 중구 청계천로 100 시그니쳐타워 동관 10층 코드잇