Week02. JAVA SCRIPT
★작업 전, 레이아웃을 어떻게 나눠서 진행 할 것인지 정하고 시작하기
Java script 기본 문법
1. 변수: 값을 담아내는 Box
- int, long, let 등 다양한 종류가 있음.
- 작은 따옴표를 이용하여 문자열도 표시 가능
- 변수 이름 지정시에는 알기 쉽게 할 것
2. 자료형
1) List
- 순서가 중요.
- 변수 이름=[] 형식으로 선언.
let a=['감자','사과','딸기']
- 값 추가는 이름.push=('추가할값')
a.push=('고구마')
- 0부터 count시작. ex)감자=0, 사과=1, 딸기=2
2) dictionary
- key-Value값의 묶음
- 변수 이름={'key1':'value1', 'key2':'value2'} 형식으로 선언.
let b={'name':'영희', 'height':'150cm'}
- 값 추가는 이름['키']='value'.(숫자는 ''붙이지 않음.텍스트화 할때는 ''붙임-엑셀을 떠올리자.)
b['age']=27
★List와 Dictonary는 조합하여 사용 가능.
ex1) list를 dict에 넣기
let a=['감자','사과','딸기']
b_dict=a_list
ex2) dict에 list를 넣기
let a={'name':'영희','age':27}
b_list.push=a_dict
3.함수형
- 함수: 프로그래밍에서는 주어진 동작을 하는 것을 함수라고 칭함.
- function 이름(값-없을땐 공백){내용}
- function: '이름'호출 시 실행함.
- return: 값 출력 후 함수 종료.
function a(num1,num2){
return num1+num2
}
let b=a(1,2)
->b는 3
조건문(if)
- if(조건){
조건 만족 시 실행 되는 명령문
}else if(조건1){
조건1 만족 시 실행되는 명령문
}else{
어느 조건에도 해당하지 않을 시 실행되는 명령문.
}
반복문(for)
- for(초기식; 조건식; 증감식){
실행
}
★dict, list, if, for를 다채롭게 섞어서 이용 할 수 있음
let a=[ //list
{'name':'영희', 'score':'90'}, //dict
{'name':'철수', 'score':'60'}
]
for(i=0 ; i<a.length ; i++){
if(a[i]['score']<80){
console.log(a[i]['name']) // 점수가 80점 이하인 철수의 이름이 출력 됨
}
}
Author And Source
이 문제에 관하여(Week02. JAVA SCRIPT), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@yoonee1126/D-47저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)