• 회원가입
  • 로그인
  • 구글아이디로 로그인

[JS-바위] JS 5강 - 배열 (Array) - 한번에 여러 데이터 저장

1,467  


[목차]

 

PS. 배열 (Array) 매뉴얼 바로가기


배열변수 생성

 

var arr = []; // 방법1

var arr = new Array(); // 방법2



배열값 지정

 

// 방법1 - 배열변수만 정의 후, 별도로 요소 추가

var arr = [];

var arr[0] = 'a';

var arr[1] = 'b';

var arr[2] = 'c';


// 방법2 - 배열변수 정의와 동시에 요소 추가

var arr = ['a','b','c']; // 문자 - 따옴표 사용 O

var arr = [1,2,3]; // 숫자 - 따옴표 사용 X



배열 출력

 

document.write(arr); // 전체 ※ 쉼표(,) 사용해 나열됨.

document.write(arr[0]); // 부분



배열 길이 (= 배열 요소 개수)

 

arr.length



배열 요소를 지정 문자(예: /)로 연결

 

arr.join('/');



배열 정렬

 

// 문자배열 정렬

arr.sort(); // 순차정렬

arr.reverse(); // 역순정렬


// 숫자배열 정렬

arr.sort(function(a,b){return a-b;}); // 순차정렬

arr.sort(function(a,b){return b-a;}); // 역순정렬


PS. sort(), reverse() 모두 원배열 순서가 바뀜.


배열 연결

 

arr.concat(arr2);

 


배열 자르기 (= 배열 일부 선택)

 

arr.slice(1,3); // 1≤x<3 // 원배열 변경 X

arr.splice(1,3); // 1≤x≤3 // 원배열 변경 O



배열요소 추가

 

arr,push('d','e'); // 뒤에 추가

arr.unshift('d','e'); // 앞에 추가



배열요소 제거

 

arr.pop(); // 뒤부터 제거

arr.shift(); // 앞부터 제거

 



분류 제목
PHP7-바위 PHP7 9강 - Cookie (쿠키) / Session (세션) 사용법 ★★★★★
PHP7-바위 PHP7 8강 - FILTER_INPUT() 함수 - 사용자 입력값 유효성 검사 (필터인풋함수)
PHP7-바위 PHP7 7강 - (GET / POST) 사용자 입력 데이터 전송 방식 차이
PHP7-바위 PHP7 6강 - (include / require) - PHP 외부문서 삽입/불러오기 (※ 인클루드, 리콰…
PHP7-바위 PHP7 5강 - 함수, (매개변수/독립변수), (지역변수/전역변수), 정적변수
PHP7-바위 PHP7 4강 - 반복문 (while / do~while / for / foreach) ※ 와일반복문/두와일…
PHP7-바위 PHP7 3강 - 조건문 / 색인배열+연관배열 / for반복문+foreach반복문
PHP7-바위 PHP7 2강 - 기본구문 / 변수생성 / 주석처리 / 에러표시
PHP7-바위 PHP7 1강 - PHP 개발환경 세팅 [= 비트나미(Bitnami) 설치법/사용법] ※ VSCODE 에디터…
PHP2020-서기 PHP2020 8강 - 카카오맵 (마커 대신 오버레이로 내용 표시)
PHP2020-서기 PHP2020 7강 - 카카오맵 (현재 화면 좌표 안의 자료만 불러오기)
PHP2020-서기 PHP2020 6강 - 카카오뱁 (현재 화면의 영역값 추출)
PHP2020-서기 PHP2020 5강 - 카카오맵 (마커 표시/제거)
PHP2020-서기 PHP2020 4강 - 카카오맵 (MySQL 이용해 마커 표시 / 클러스터링 사용)
PHP2020-서기 PHP2020 3강 - 카카오맵 추가 (화면에 꽉차게 및 마커 표시)
PHP2020-서기 PHP2020 2강 - MySQL에 CSV 파일 넣기
PHP2020-서기 PHP2020 1강 - mysql 간단 사용 클래스 소개
PHP7-서기 PHP7 34강 - 크롤링 자료 가공 및 이미지 다운받기
PHP7-서기 PHP7 33강 - 부트스트랩을 이용한 웹사이트 만들기
PHP7-서기 PHP7 32강 - 외부 SMTP 이용해 이메일 보내기 (= 네이버/구글 SMTP 설정법)
4/35
목록
찾아주셔서 감사합니다. Since 2012