javascript 13

[포스코X코딩온] JS_03 메소드

문자열 관련 메소드 .length : 문자열 길이 반환(공백포함) .toUpperCase()&toLowerCase() : 문자열 전체를 대문자&소문자로 변경 .indeexOf(' ') : 매개변수로 문자열을 받아서 몇 번째 인덱스인지 숫자 반환 .slice(starIdx, endIdx) : start부터 end-1까지 슬라이싱 반환, 음수값도 가능 .replace(문자열1, 문자열2) : 1을 2로 변경 .replaceAll(문자열1, 문자열2) : 문자열1을 모두 문자열2로 변경 .repeat(n) : 문자열 n번 반복 .trim() : 문자열의 양끝 공백 없애기 .split() : 매개변수로 들어온 문자열 기준으로 str 쪼개서 배열 저장 배열 관련 메소드 .push() : 배열 끝에 추가 .pop(..

[포스코X코딩온] JS_02 조건문 / 3항 연산자 / 반복문

조건문 조건문 if if {} else{} if(조건1){ //조건1이 참이라면 실행할 문 }else{ //조건1이 거짓이라면 실행할 문 } 조건문은 if 옆에 조건을 써주고 대괄호 안에 조건1이 참일 때 실행할 문을 작성해준다. else{} 안에는 조건1이 거짓이라면 실행할 문을 작성하면 된다. if{} else if{} else{} if(조건1){ //조건1이 참이라면 실행할 문 }else if (조건2){ //조건 2가 참이라면 실행 }else { //조건 1, 2가 모두 거짓일 때 실행 } 중첩 if if (조건1) { if (조건2) { //조건1을 만족하면서 조건2도 만족 } else { //조건1은 만족하지만 조건2는 만족하지 않음 } } for (let i = 0; i 조건식 2) 조건식이..

[포스코X코딩온] JS_01 데이터/연산/함수

내장 방식 어디에서나 사용 가능 : head 태그 내부 / body 태그 내부 / head 와 body 사이 / body 아래 등 - 간단하게 생성가능 - 특정 페이지에서만 작동하는 기능일 경우 내장 방식만 따로 구현 가능 링크 방식 java script 파일을 따로 만들어서 링크를 거는 방식 (ex.css) 어디에서나 사용 가능 : head 태그 내부 / body 태그 내부 / head 와 body 사이 / body 아래 등 - js 코드의 양이 많으면 파일로 따로 관리하는 것이 더 유용 - 같은 기능을 다른 페이지에서 사용하고 싶을 때 링크만 걸어서 간단하게 사용 가능 - 유지 보수 용이성 편 데이터 종류(자료형) String 문자형 데이터 문자와 변수를 동시에 사용할 때 - 메소드의 매개 변수로 넣..