Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
Tags
- django
- Python
- dangerouslySetInnerHTML
- listdir
- wecode
- phython
- 역사
- loaddata
- Web
- html #css #코딩 #입문 #코딩시작하기 #코딩입문 #파이썬 #자바스크립트 #비전공자 #비전공 #코딩학원
- 프리워커스
- Coding
- 위코드
- 파라미터
- SSAFY
- LIST
- dumpdata
- CSS #HTML #코드
- 오블완
- 파이썬
- VSCode
- CSS
- 티스토리챌린지
- 싸피
- comprehension
- TIL #todayilearn #math #javascript #js #자바스크립트 #절댓값 #최댓값 #랜덤 #random #floor
- 프로그래밍폰트
- 코딩
- vscode설치
- HTML
Archives
- Today
- Total
당신의 친절한 이웃, 코딩맨
#4 JavaScript - Array 정리 본문
반응형
배열의 길이
length 속성은 배열의 길이를 담고있다.
var brands = ['Apple', 'BMW', 'Starbucks']
console.log(brands.length) // 3
배열에서 특정 값 찾기
문자열에서도 사용가능한 indexOf 도 똑같이 배열에서 사용가능하다.
indexOf(item)을 하면 array 배열에 item이 어디에 포함 되어 있는지 확인 가능하다.
만약, 포함되어 있지 않으면 -1이 리턴된다.
var brands = ['Apple', 'BMW', 'Starbucks']
console.log(brands.indexOf('Starbucks') // 2
console.log(brands.indexOf('Samsung') // -1
배열에 값 추가
array.push(item1)을 하면 item1이 배열 끝에 추가된다.
var brands = ['Apple', 'BMW', 'Starbucks']
brands.push('Kakao');
console.log(brands); // ['Apple', 'BMW', 'Starbucks', 'Kakao']
brands.push('Samsung','LG','Facebook');
console.log(brands); // ['Apple', 'BMW', 'Starbucks', 'Samsung','LG','Facebook']
배열에서 값 빼기
array.pop()을 하면 배열 array의 마지막 요소가 배열에서 빠지고, 그 마지막 요소가 리턴된다.
var brands = ['Apple', 'Coca-Cola', 'Starbucks'];
var lastBrand = brands.pop();
console.log(lastBrand); // Starbucks
console.log(brands); // ['Apple', 'Coca-Cola']
※ brands.pop()의 콘솔 값이 ['Apple', 'Coca-Cola']이 아니다.
※ 이 후, 다시 brands를 호출해야, 그제서야 ['Apple', 'Coca-Cola']를 출력 할 수 있다.
배열을 문자열로 바꾸기
배열의 모든 내용이 하나로 합쳐진다. 하지만 결과 값은 배열이아니다.
var brands = ['Apple', 'Coca-Cola', 'Starbucks'];
console.log(brands.join()); // Apple,Coca-Cola,Starbucks
만약 값들 사이의 쉼표가 마음에 들지 않으면, 파라미터로 쉼표를 대체할 문자열을 넣어주면 된다.
var brands = ['Apple', 'Coca-Cola', 'Starbucks'];
console.log(brands.join('###')); // Apple###Coca-Cola###Starbucks
더 많고, 자세한 내용을 알고싶다면
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Array
Array
JavaScript Array 전역 객체는 배열을 생성할 때 사용하는 리스트 형태의 고수준 객체입니다.
developer.mozilla.org
'Today I Learn (TIL)' 카테고리의 다른 글
#6 Python - 문자열 출력 3가지 포맷팅 방법, 소숫점 출력 방법 (0) | 2020.05.26 |
---|---|
#5 Python - 함수의 return과 print의 차이 (0) | 2020.05.26 |
#3 JavaScript - Math 정리 (0) | 2020.05.22 |
#2 CSS (한줄에 폰트, 폰트사이즈 설정법) (0) | 2020.05.20 |
#1 HTML (0) | 2020.05.14 |
Comments