본문 바로가기
🔧JavaScript 자바스크립트

[JavaScript] #8 객체 - 문자열 객체 String Object

by 로띠 2021. 8. 7.

Q . Stirng Object 란?

   문자형 데이터를 객체로 다루는 것으로 메소드와 속성들을 사용할 수 있다

 


 

 

 

#1  String Object 문자열 객체 생성

 

 - var A = "Hello Momo";

 

    문자열 객체는 손 쉽게 생성가능하다

    문자 정보를 원하는 정보만 효율적으로 얻을 수 있게 하는 메소드들과 속성들을 보자

 

 

 


 

 

#2  문자열 객체의 메소드와 속성

 

 

   -- join(기준 값)   =  기준값으로 연결해 1개의 문자형으로 반환

   -- sort()            =   배열의 값들을 오름차순으로 정렬

   -- reverse()        =   데이터 순서를 거꾸로 바꾼 후 반환

   -- slice(1,2)        =   데이터 중 원하는 인덱스1~2 구간만큼 배열 반환

   -- splice()          =   지정 데이터를 삭제하고 그 곳에 새 값을 넣음

   -- concat()         =   2개의 배열을 하나로 결합

   -- unshift(new)   =   첫 인덱스에 새로운 값 넣음

   -- shift()            =   첫 인덱스 값 삭제

   -- push(new)      =   마지막 인덱스에 새로운 값을 넣음

   -- pop()            =   마지막 인덱스 값 삭제

   -- length           =   배열의 값의 개수 반환

 

 

	var array1 = [ 1, 2, 3, 4 ];	// 모두 초깃값 기준
    
	array1.join("+");		// 1+2+3+4	// 연결값 +로 연결
	array1.sort();			// 1 2 3 4	// 오름차순
	array1.reverse();		// 4 3 2 1	// 값을 반대로 반환
	array1.slice(1,3);		// 2  3 	// index 값 1이상 3미만
	array1.splice(1,1,22);		// 1 22 3 4	// index 1부터 1개 삭제 22넣음
    
	array1.unshift(5);		// 5 2 3 4	// 첫 index에 5 넣음
	array1.push(5)			// 1 2 3 5	// 마지막 index에 5 넣음
    
	var arrSft = array1.shift();	//arrSft = 1	// 첫index를 arrSft에 넣음
	var arrPop = array1.pop();	// arrPop = 4	// 마지막index를 arrPop에 넣음

 

 

 


 

 

 

 Good !