TIL-01

정진우·2021년 5월 15일
0

TIL

목록 보기
1/54
post-thumbnail

0515

변수

값을 저장할 수 있는 컨테이너
var 또는 let을 사용하여 선언
변수 이름은 그럴듯하게, 남이 봐도 알아보기 쉽게

자료형

리스트 - 순서가 중요한 담기
let a_list = ['수박', '참외', '배'];
a_list[0]; // "수박"
a_list[1]; // "참외"
a_list[2]; // "배"
a_list.push('감'); // 리스트 추가
a_list[3]; // "감"

딕셔너리 - 순서 중요X
let a_dict = {'name' : 'bob', 'age' : 27}
a_dict['name'] // "bob"
a_dict['age'] // 27
a_dict['height'] = 180 // 딕셔너리 추가
a_dict['fruits'] = a_list;
a_dict['fruits'] // ['수박', '참외', '배', '감'];

리스트와 딕셔너리는 서로의 요소로 쓰일 수 있다

함수

재사용하기를 원하는 기능을 담는 방법

let myemail = 'happyeveryone@naver.com';
myemail.split('@'); // ["happyeveryone", "[naver.com](http://naver.com/)"]
myemail.split('@')[1].split('.')[0]; // "naver"

function sum(num1, num2) {
	return num1 + num2;
}

let result = sum(2,3);

result // 5

function mysum(num1, num2) {
	alert('안녕!');
return num1 + num2;
}

let result2 = mysum(2,3);
result2 // 5

조건문

if / else if / else

let age = 24;

if (age > 20 {
console.log('성인입니다.');
} else {
console.log('청소년입니다.');
}     // 성인입니다.

반복문

for

let people = ['철수','영희','민수','형준','기남','동희']

for (let i = 0; i < people.length; i++) {
console.log(people[i]);
}

// 철수
// 영희
// 민수
// 형준
// 기남
// 동희
profile
프론트엔드 개발자를 꿈꾸는

0개의 댓글