IT/웹개발 (100일 도전)
Udemy section 11 (30일) - 자바스크립트, 값, 변수, 명령
김숭늉이
2023. 3. 9. 21:27
728x90
1. syntax(구문)! 특정 프로그래밍을 사용할때 써야하는 언어규칙을 말한다!
2. 배울 목표!
3. 자바스크립트에서 많이 사용할 value type
4.변수를 박스처럼 생각하기!
5. html 에서는 <script></script>로 추가!
ㄴ body에 들어가기도 하고 head에 들어가기도 함!
<script>
'Hi I\'m seungyeon' "를 쓸지 '를 쓸지 일관되게 쓰면됨 !
32
</script>
6. alert () 기능 -> 브라우저에게 alert를 요청함
<script>
alert('Hi I\'m seungyeon')
32
</script>
7. 변수 (데이터컨테이너 소개)
ㄴ 레이블된 데이터컨테이너를 변수라고 한다!
<script>
alert("Hi I'm seungyeon!!!");
alert("Hi I'm seungyeon!!!");
alert(32);
</script>
-----> 만약 스트링이 바뀌면 하나하나 수정을 할수가 없으니까
8. 변수값은 특수문자 안됨 ($ 표시 제외!)
ㄴ 띄어쓰기는 허용되기 함
ㄴ camel case(관례)를 사용함
9. 저장된 변수를 언제든 꺼내서 쓸수 있다!
<script>
let greetingText = "Hi I'm seungyeon!!!"
alert(greetingText);
alert(greetingText);
alert(32);
</script>
<script>
let greetingText = "Hi I'm seungyeon!!!"
alert(greetingText);
alert(greetingText);
greetingText = "Hi I'm really seungyeon!!!" -> let을 또 쓰지 않는다
alert(greetingText);
</script>
10. 구분의 끝을 구분하기 위해서는 ;를 씀! (필수는 아님 BUT 같은줄에 있으면 무조건 써줘야함 구분하기위해!)
ㄴ 대부분은 한문장한에 두개이상 구문은 쓰지 않음?
11. age (소문자)
let age = 32;
let greetingText = "Hi I'm seungyeon!!!";
alert(greetingText);
alert(greetingText);
greetingText = "Hi I'm really seungyeon!!!";
alert(greetingText);
alert(age)
12. 끝이 .js로 끝나는 외부파일 생성하기
<script src="app.js"> </script>
-> 연결! (종료태그 제거하지 말것!)
-> 스크립트 사이에 내용 넣을수 x (scr 연결 되어있는 경우!)
13. 배열(array)소개! (데이터 리스트 관리) - 여러개의 value를 넣음!
let age = 32;
let userName = 'Seungyeon Kim'
let hobbies = ['sports', 'cooking', 'reading', 1 , 2]
alert(hobbies);

let age = 32;
let userName = 'Seungyeon Kim'
let hobbies = ['sports', 'cooking', 'reading', 1 , 2]
alert(hobbies[0]);
-> 하나만 뽑아줘! (인덱스 번호를 써주면 됨)
14. 객체(object)소개 - 관련 데이터 그룹화 -> 여권을 생각해봐!
ㄴ 객체와 레이
15. let job = { title: 'Developer' , place: 'New York', salary: 90000 }
ㄴ 세개의 변수가 논리적으로 연관되어있음을 인지하기!
16. 여러줄에 코드 분할
let job = {
title: 'Developer' ,
place: 'New York',
salary: 90000
}
728x90
반응형