반응형
@ reverse
- 배열.reverse() : 배열 뒤집기
@ split
var test = [1,2,3,4,5]; test.reverse(); //test=[5,4,3,2,1]
- 문자.split("끊는문자열") : 문자열 배열화 하기
@ shift
var testString = "1,2,3,4,5"; testString.split(",");// ["1", "2", "3", "4", "5"]
- 배열.shift("문자") : 배열 첫번째 값 빼기([방향:<--]왼쪽으로 밀려짐)
@ unshift
var test = [1,2,3,4,5]; test.shift();//1 test.shift();//2 test.shift();//3 test.shift();//4 test.shift();//5 test.shift();//undefined console.log(test);// var testA = [6,7,8,9]; testA.shift();//6 console.log(testA);//(3) [7, 8, 9]
- 배열.unshift("문자") : 배열값 첫번째에 값 추가([방향:-->]오른쪽으로 밀려짐)
@ push
var test = [1,2,3] test.unshift() console.log(test);// (3) [1, 2, 3] test.unshift(4) console.log(test); // (4) [4, 1, 2, 3] test.unshift(6) console.log(test);// (5) [6, 4, 1, 2, 3]
- 배열.push(넣는값) : 배열값 끝요소에 값 추가
@ pop
var test = [1,2,3,4,5,6]; test.push(7); //7 console.log(test); // (7) [1, 2, 3, 4, 5, 6, 7]
- 배열.pop() : 배열뒤에 배열값 빼기
@ splice
var test = [1,2,3,4,5,6]; test.push(); //6 console.log(test); // (5) [1, 2, 3, 4, 5]
- 배열.splice(순서,갯수) : 순서위치부터 갯수까지 버림
@ concat
var test = [1,2,3,4,5,6,7,8,9]; test.splice(0,2)// (2) [1, 2] : 0번째에서 2개 버림 console.log(test)// (7) [3, 4, 5, 6, 7, 8, 9] test.splice(2,5)// (5) [5, 6, 7, 8, 9] : 012번째에서5개버림 console.log(test)// (2) [3, 4]
- A배열.concat(B배열) : 배열합치기(A+B)
@ join
var A = [5,6,7] var B = [1,2,3] A.concat(B) //(6) [5, 6, 7, 1, 2, 3]
- 배열.join("묶는문자열") : 배열을 묶는문자열로 연결하여 문자열로 변경
@ sort
var test = [1,2,3,4,555,6] test.join(",") //"1,2,3,4,555,6" test.join("555")//"15552555355545555555556" test.join("1")//"1121314155516" test.join("-")//"1-2-3-4-555-6"
- 배열.sort() : 배열 정렬
@ substr
var test = [4,3,6,1,2] test.sort() //(5) [1, 2, 3, 4, 6]
- 문자.substr(순서,갯수) : 순서부터 갯수까지 추출
var test = 'Hello, my world!!'; test.substr(2,3) //"llo"//012번째에서3개 test.substr(0,3)//"Hel"//0번째에서3개 test.substr(0,5) //"Hello" //0번째에서5개 test.substr(5,5)//", my " //012345번째에서 5개
반응형
'개발 > method' 카테고리의 다른 글
Blocking, Non-blocking, Synchronous, Asynchronous (0) | 2020.12.24 |
---|---|
Spring ::: Intellij 에서 Lombok 사용시 @Data 로드 안될때 (0) | 2019.05.11 |
[linux]파일질라로 root 접근 안될때 (3) | 2017.12.29 |
[aws]인증키 없이 ec2 로그인하기 (0) | 2017.12.19 |
[aws]포트 열기 (방화벽 설정(inbound)) (0) | 2017.12.19 |