생활코딩 javascript 조건문 예고(14) - 함수의 활용(28)
1. 비교 연산자
- ===: 좌항과 우항의 값이 같은지 비교
- A < B: A가 B보다 작다
* document.write 안에 부등호 작성 시 <를 써준다 / lt=less than
2.Boolean
- True 또는 False 두 가지 값을 가지는 데이터 타입
- 조건문에서 조건식이 참인지 거짓인지 나타낼 때 주로 사용
3. 조건문
ex) if문: 조건이 참일 시 if문 실행, 거짓일 시 else문 실행
if(조건){
명령문;
}
else{
명령문;
}
4. 리팩토링
- 코드에서 비효율적인 것을 제거하는 과정
- this: 해당 태그 자신을 가르킴
- 변수 -> 변수를 설정해 수정을 쉽게 함으로써 반복을 줄임
5. 반복문
ex) while문 : 조건식이 참일 때 반복
while(조건식){
명령문;
}
-> while을 사용할 땐 보통 변수 i를 선언하여 코드가 한 번 실행될 때 i가 증가하도록 하여 조건을 설정하는 것이 일반적이다
6. 배열: 여러 데이터를 한 번에 저장할 수 있음
var coworkers = ['egoing','leezche'];
document.write(coworkers[0]); //egoing 출력됨
coworkers.push('duru'); // 배열에 duru가 추가됨
document.write(coworkers.length); /* duru가 추가되어 총 3개의 요소가 배열안에 존재하므로
총 개수는 3개가 된다*/
7. 함수
<script>
function 함수이름(self or parameter){
....
}
</script>
- 함수이름(this): 이 함수를 실행
- return을 사용함으로써 더 다양한 맥락에서 사용할 수 있는 자유도가 생김
'Study > WEB' 카테고리의 다른 글
[Javascript] 생활코딩 javascript 객체예고(29) - 객체의 활용(33) (0) | 2022.01.16 |
---|---|
[Javascript] 생활코딩 javascript 수업소개(1) - 프로그램, 프로그래밍, 프로그래머(13) (0) | 2022.01.16 |
[CSS] 생활코딩 CSS 수업 소개(1) - 박스모델 써먹기(9) (0) | 2022.01.15 |
[HTML] 생활코딩 HTML 기획(3) - 웹사이트완성(15) (0) | 2022.01.15 |
[WEB] 티스토리에 프로필 아이콘 생성해보기 feat. 베이스캠프 (0) | 2021.09.17 |