728x90
a.split('x') : a를 x를 기준으로 나누어 리스트 값으로 돌려줌
let myemail = 'abcdefg@gmail.com'
let result = myemail.split('@') // ['abcdefg','gmail.com']
result[0] // abcdefg
result[1] // gmail.com
let result2 = result[1].split('.') // ['gmail','com']
result2[0] // gmail
result2[1] // com
myemail.split('@')[1].split('.')[0] // gmail
function 함수이름(필요한변수들) { 내릴 명령들을 순차적으로 작성 } <= 함수 선언
함수이름(필요한변수들) <= 함수 사용
function sum(a, b) {
console.log('숫자', num1, num2);
return num1 + num2
}
sum(3, 5); // 8
sum(4, -1); //3
조건문
// 기본구조
if(조건) {조건이 참일 경우 실행할 것}
else {조건이 거짓일 경우 실행할 것}
if(조건1) { } // 순차적으로 실행하여
else if (조건2) { } // 참인 경우 해당 설정된 것을 실행하고
else { } // if문을 빠져나간다
반복문
for (1. 시작조건; 2. 반복조건; 3. 더하기) {
4. 매번실행
}
1 -> 2체크하고 -> (괜찮으면) -> 4 -> 3
-> 2체크하고 -> (괜찮으면) -> 4 -> 3
-> 2체크하고 -> (괜찮으면) -> 4 -> 3
-> 2체크하고 -> (괜찮으면) -> 4 -> 3
와 같은 순서로 실행됩니다.
i가 증가하다가 반복조건에 맞지 않으면, 반복을 종료하고 빠져나옵니다.
for (let i = 0; i < 100; i++) {
console.log(i);
}
let scores = [
{'name':'철수', 'score':90},
{'name':'영희', 'score':85},
{'name':'민수', 'score':70},
{'name':'형준', 'score':50},
{'name':'기남', 'score':68},
{'name':'동희', 'score':30}]
for (let i = 0 ; i < scores.length ; i++) {
console.log(scores[i]);
}
728x90
'개발일지 > JavaScript' 카테고리의 다른 글
JQuery 자주쓰는 문법 (0) | 2022.07.04 |
---|---|
JQuery (0) | 2022.07.04 |
Javascript 기초문법연습 (0) | 2022.07.04 |
console.log, let, [ ], { } (0) | 2022.07.03 |