ksmart_html_css_js/JavaScript(33)
-
배열(Array)_js
- 하나의 공간을 쪼개어 뎅터를 저장하는 기법 - 배( 나눌 배), 열( 열거 열) - 배열 내에 저장된 데이터에는 index라는 주소를 가지게 된다. - index의 처음 시작은 0번부터 시작된다. - 배열에 저장된 값을 요소(원소)라고 한다. - 배열의 크기는 배열에 저장된 개수를 말한다. - 배열은 모든 형의 데이터를 담을 수 있다. 배열 선언 방법(구문) var str=''; var str=new String(''); 빈 배열 객체 var arr01 = new Array(); var arr02 = []; console.log(arr01,arr02); 초기화(값을 저장) 하면서 배열 객체 선언 var arr03=new Array(10,20,30); var arr04=['홍길동','이순신','유관순'..
2021.12.18 -
제어문_선택문(switch)_js
- 하나의 값을 여러번 비교를 할 경우 var avg=60;//변수 선언 switch (avg /* 변수명 */) { case 50: console.log('일치');//일치하면 break, 일치하지 않으면 default 값으로 넘어간다 break; default:console.log('일치하는 값이 없음'); break; } var avg=60;//변수 선언 switch (avg /* 변수명 */) { case 50: console.log('일치');//일치하면 break, 일치하지 않으면 default 값으로 넘어간다 break; case 60: console.log('일치');//일치하면 break, 일치하지 않으면 default 값으로 넘어간다 break; default:console.log('일..
2021.12.18 -
제어문-조건문,반복문_js
지역변수, 전역변수 블럭유효범위({} -> 블럭, 스코프)의 기준으로 지역변수, 전역변수로 나뉜다. 지역변수 : 블럭유효범위 내에서 선언된 변수 전역변수 : 블럭유효범위 밖에서 선언된 변수 지역변수 -> 블럭유효범위 밖에서 쓰일 수 없다. 전역변수 -> 블럭유효범위 내에서 사용 가능 조건문 if, else, else if의 키워드로 코드 흐름을 제어 if -> 조건식이 true일 경우 블럭유효범위내의 코드 실행 else -> if, else if 조건식이 flase일 경우 else의 블럭유효범위내의 코드 실행 else if -> if 구간이 false일때 else if의 조건식이 true일 경우 else if의 블럭유효범위내의 코드 실행 조건식 : 비교연산자, boolean, 비교연산자 + 논리연산자, ..
2021.12.18 -
연산자2_js
비교 연산자 - 크다, 작다, 같다, 같지않다. 와 같이 비교 할 때 사용하는 연산자 - 비교 이후 결과값은 논리형(true or false) 이다. - 숫자형에 비교 할 수 있는 비교 연산자 >, =, n02); console.log(n01=n02); console.log(n01 and 두 조건 이상 모두가 참이여야 결과값이 참 - 모두 true여야 결과값이 true console.log(true&&true&&true,'true&&true&&true'); console.log(true&&false&&true,'true&&false&&true'); - || -> or 두 조건 중 하나라도 참이면 결과값이 참 console.log(true||true||true,'true||true||true'); cons..
2021.12.16 -
연산자_js
- 산술, 문자결합, 대입, 증갑, 비교, 논리, 삼항조건 산술 연산자 - 숫자의 연산처리 할 때 - 더하기(+), 빼기(-), 곱하기(*), 나누기(/), 나머지(%) var n01=10 + 3; console.log(n01,'10+3');//더하기 var n01=10 - 3; console.log(n01,'10-3');//빼기 var n01=10 * 3; console.log(n01,'10*3');//곱하기 var n01=10 / 3; console.log(n01,'10/3');//나누기 var n01=10 % 3; console.log(n01,'10%3');//나머지 문자 결합 연산자 - 문자와 문자를 결합 할 때 + 기호로 결합한다. - 문자형 + 문자형 이외의 결과값은 문자형이다. var str..
2021.12.16 -
변수 표기법_js
- 변수를 표기하는 방법(병수명 작성 방법) 카멜 표기법 - 처음 단어는 소문자로 시작, 다음 연결 단어의 첫글자만 대문자로 시작 - 자바스크립트, 자바 등에서 일반적인 변수명 표기 - html 요소의 속성 id값 지정 시 var memberName;//member와 name의 단어 조합 파스칼 표기법 - 처음 단어 첫글자만 대문자로 시작하며, 다음 연결되는 단어의 첫글자만 대문자로 시작 - 자바에서 클래스명 표기, 자바스크립트에서 생성자 함수명 표기 function MemberInfo(){ }//member와 info의 단어 조합 스네이크(언더바 표기법) - 단어와 단어 사이에 언더바로 구분하여 표기 var member_name;//단어 조합 헝가리안 표기법 - 카멜 표기법과 유사 - 처음 단어는 자료..
2021.12.16