join()
구분 | 데이터(값) |
data | 기준 |
파라미터 | 분리자opt, 디폴트: 콤마(,) |
반환 | 연결한 문자열 |
엘리먼트와 분리자를 하나씩 결합하여 문자열로 연결
[0] 인덱스, 분리자, [1] 인덱스, 분리자
마지막 엘리먼트는 분리자를 연결하지 않음
var value = [1, 2, 3];
var result = value.join("##");
log(result); //1##2##3
log(typeof result); //string
파라미터를 작성하지 않으면 콤마로 분리
var value = [1, 2, 3];
var result = value.join();
log(result); //1,2,3
파라미터에 빈 문자열 작성 ->엘리먼트 값만 연결하여 반환
var value = [1, 2, 3];
var result = value.join("");
log(result); //123
toString()
구분 | 데이터(값) |
data | 변환대상 |
파라미터 | 사용하지 않음 |
반환 | 변환한 값 |
배열의 엘리먼트 값을 문자열로 연결
콤마로 엘리먼트 구분
var result = ["A", "B", "C"].toString();
log(result); //A,B,C
log([["가"], ["다"]].toString()); //가,다 2차원 배열의 각 엘리먼트 값을 1차원 배열로 펼쳐 연결함
toLocaleString()
구분 | 데이터(값) |
data | 변환대상 |
파라미터 | 사용하지 않음 |
반환 | 변환한 값 |
엘리먼트 값을 지역화 문자로 변환
문자열을 콤마로 연결하여 반환
var value = [12.34, 56];
log(value.toLocaleString("zh-Hans-CN-u-nu-hanidec")); //一二.三四, 五六
'javascript' 카테고리의 다른 글
Array 오브젝트 엘리먼트 삭제 (0) | 2021.11.14 |
---|---|
배열과 관련된 문제풀이 (0) | 2021.11.11 |
Array 오브젝트 엘리먼트 삽입, 첨부 (0) | 2021.11.04 |
Array 엘리먼트 추가, 삭제 메커니즘 (0) | 2021.11.03 |
Array 오브젝트 프로퍼티 리스트 (0) | 2021.11.02 |