본문 바로가기

JavaScript

JS - JS의 기초2[배열, 객체] 배열 var Company = ["0번째", "1", "2", ....."n-1번째"]; 배열_이름[배열_번호] Company[0]; // 0번째 배열 길이 배열_이름.length >> 반복문에 좋음. 배열에 데이터 추가하기 배열_이름.push(데이터) 배열의 마지막 값 빼내기 배열_이름.pop() 배열에서 데이터 위치 찾기 배열_이름.indexOf(데이터) 두개의 배열 합치기 배열_이름.concat(배열_이름2) 배열에서 일부 데이터로 새 배열 만들기 배열_이름.slice(시작위치, 마지막위치) 배열에서 일부를 지우고 새로운 데이터 삽입 배열_이름.splice(시작위치,(시작위치, 갯수, 새_데이터) 객체 var 변수_이름 = {항목_이름1:값1, 항목_이름2:값2, 항목_이름3:값3} var pers.. 더보기
JS - JS의 기초1 [출력, 변수선언, 함수, 조건문, 비교/논리연산자,랜덤함수, 반복문] js는 jsp와 java와 아무상관 x "" '' 상관X. 따로쓰지만 말자. 서로 감싸기도 가능. 조건문,반복문에서 내용이 한줄이라면 {} 생략 가능 출력 console.log(); 변수선언 var ; 함수밖 전역변수 함수안 지역변수 함수 function 함수_이름(입력값_이름, 입력값2_이름) { 함수_내용 return 출력값; } 함수_이름(입력값, 입력값2); 함수호출을 함수선언보다 먼저해도 오류 안남. ( C는 무조~껀 호출보다 선언이 먼저) 조건문 if(조건1){ 조건1을 만족하는 경우 이곳의 코드가 실행됨 } else if(조건2){ 조건1을 만족하지 못하지만 조건2를 만족하는 경우 이곳의 코드가 실행됨 } else { 조건1,2를 만족하지 못하는 경우 이곳의 코드가 실행됨 } switch(주.. 더보기