일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 유뷰브 올리버쌤
- JDK
- array
- 취업반
- 자바
- 이벤트핸들러
- 이클립스
- position
- math
- es6
- 한큐
- Step2
- hanq
- spread operator
- 삼항연산자
- web
- 이벤트
- 한큐에자바
- for문
- java
- egov
- Event
- Youtube 올리버쌤
- 유튜브 올리버쌤
- 올리버쌤
- 전자정부프레임워크
- break문
- 자바스크립트
- continue문
- javascript
- Today
- Total
호다닥
Koans 본문
Array.slice()
The slice()
method returns a shallow copy of a portion of an array into a new array object selected from begin
to end
(end
not included). The original array will not be modified.
Array.slice(a) : a번째 array object부터 출력한다.
Array.slice(a, b) : a번째부터 b번째 앞까지의 array object를 출력한다.
JavaScript Demo:
Array.pop()
The pop()
method removes the last element from an array and returns that element. This method changes the length of the array.
Array.pop() : 맨 마지막 array object를 제거하고 그 요소(element)를 출력한다.
JavaScript Demo:
Array.unshift()
The unshift()
method adds one or more elements to the beginning of an array and returns the new length of the array.
Array.unshift() : array 앞에 새로운 element를 삽입한다.
JavaScript Demo:
Array.shift()
The shift()
method removes the first element from an array and returns that removed element. This method changes the length of the array.
Array.shift() : array에서 첫 번째 element를 제거한다.
JavaScript Demo:
in 연산자
// 배열
var trees = new Array("redwood", "bay", "cedar", "oak", "maple");
0 in trees // true를 반환합니다.
3 in trees // true를 반환합니다.
(1 + 2) in trees // true를 반환합니다. 연산자 우선 순위에 의하여 이 구문의 괄호는 없어도 됩니다.
6 in trees // false를 반환합니다.
"bay" in trees // false를 반환합니다. 당신은 배열의 내용이 아닌, 인덱스 값을 명시하여야 합니다.
"length" in trees // true를 반환합니다. length는 Array(배열) 객체의 속성입니다.
// 미리 정의된 객체
"PI" in Math // true를 반환합니다.
"P" + "I" in Math // true를 반환합니다.
// 사용자가 정의한 객체
var myCar = {company: "Lamborghini", model: "Lamborghini Veneno Roadster", year: 2014};
"company" in myCar // true를 반환합니다.
"model" in myCar // true를 반환합니다.
'바닐라코딩' 카테고리의 다른 글
Day 5. argument / scope / hoisting / closure (0) | 2018.05.31 |
---|---|
Day3, 4. Event (0) | 2018.05.29 |
Day2.DOM API (0) | 2018.05.24 |
GitHub 사용법 (0) | 2018.05.24 |
Day1. Javascript basic grammer (0) | 2018.05.22 |