안녕하새우🍤. 첫 글이에용
대학교 3학년 2학기가 끝나가는 이름만 공대인 저는,, 조금 늦긴 했지만,,, 프론트엔드 개발자가 되기로,, 결심했슴미다..
그렇게 2주 간 자바스크립트 공부를 하다가 기말고사가 왔고 어느순간 js공부를 잊고 있는 저를 발견했담미다.
그리하여 약간의 강제성과 내면의 J를 깨우기 위해 혼공학습단에 참여하게 되었슴미다.
#여기서 잠깐,, 새우의 새해 결심은 1. 공부습관만들기(매일1시간이상,,) 2.운동하기(주2회이상,,) 3. 자격증따기(졸업하자) 4. 재태크공부(취미생활임미다..) 여러분은용,,?
말이 너무 많았네용,, 첫 글이니 이해해주시길,,,
[ 1주차 : Chapter 01 ~ 02 ]
[ 과제 ]
✅ p. 54의 <파일 만들고 저장해 실행하기>에서 'Hello World' 출력하기
✅ Ch.01(01-1) 확인 문제 1번 상세하게 적고 인증하기 (선택)
...
<자바스크립트란?>
<ECMAScript란?>
<웹 애플리케이션이란?>
...
1) notion
2) triple
3) youtube
4) discord
5) wishbucket
....
그래도,,, VScode는 있어서 실행만 했슴미다..😹(✅과제)
<!DOCTYPE html>
<html>
<head>
<title>hello</title>
<script>
alert('Hello World')
</script>
</head>
<body>
</body>
</html>
구글 크롬 개발자 도구 단축키: Ctrl + Shift + i
....
구글 크롬 개발자 도구의 콘솔을 실행하고 다음 명령을 입력했을 때 나오는 결과를 빈칸에 적어보세요. 코드를 하나 실행할 때 여러 줄의 출력이 나오는 경우 모두 적어주세요.
1) "안녕하새우."
> '안녕하새우'
2) console.log("안녕하새우.")
> 안녕하새우
3) "안녕하세요
> VM295:1 Uncaught ReferenceError: 안녕하세요 is not defined at <anonymous>:1:1
비주얼 스튜디오 코드에 다음 소스 코드를 입력하고 ex01.html로 저장한 후 나오는 결과를 적어보세요.
<body>
<script>
document.body.innerHTML = "<h1>안녕하세요</h1>"
</script>
</body>
....
- 키워드를 사용하면 안 됨.
- 숫자로 시작하면 안 됨.
- 특수 문자는 _와 $만 허용
- 공백 문자 포함할 수 없음.
- 대문자 시작: 클래스/ 소문자 시작: 변수, 인스턴스, 함수, 메소드
- 여러 단어로 이루어진 식별자는 두번째 단어부터 첫글자 대문자로(ex. i am a sewoo -> iAmASewoo)
- 의미있는 단어로 만드는 게 좋음(a(x), number1(O))
<!--주석-->
// 주석 (한 줄만 주석처리할 때)
/*주석*/ (여러 줄 주석 처리할 때)
....
1) a (O)
2) hello (O)
3) 10times (X)
4) _ (O)
5) $ (O)
1) console: 식별자
2) log: 식별자, 메소드
1) we are the world => weAreTheWorld
2) create output => createOutput
3) create request => createRequest
4) init server => initServer
5) init matrix => initMatrix
1) konsole.log('안녕하세요')
=> VM41:1 Uncaught ReferenceError: konsole is not defined
at <anonymous>:1:1
2) +++ 1 ++ 2 + 3
=> Uncaught SyntaxError: Invalid left-hand side expression in postfix operation
3) console.log)
=> Uncaught SyntaxError: Unexpected token ')'
처음 써봐서 그런지 내용 요약이 아쉽네요. 더 간결하게 줄일 수 있을 것 같은데 흠,, 앞으로 써가면서 더 효율적으로 정리해봐야겠어요.
구럼 여기서 마치도록 하겠슴미다. 읽어주셔서 감사하새우🍤 다들 아좌좌!