String
- String이란?
- String 서로 합치기
- String 총 길이 구하기
Method
- Number
- String
문자열 데이터 타입을 말한다.
문자열을 변수에 선언하고 값을 큰따옴표("")나 작은따옴표('')로 감싸서 할당하여 사용한다.
let greeting = 'Hello world'
let myName = 'Sugyeong'
console.log(greeting) // Hello world
console.log(myName) // Sugyeong
모르는 내용은 항상 Google 검색을 생활화 하자!
추천 검색어 = " how to ~ "
(+) 연산자로 문자열을 서로 합칠 수 있다.
let greeting = 'Hello world'
let myName = 'Sugyeong'
console.log(greeting + ' ' + myName) // Hello world Sugyeong
같은 결과 but 서로 다른 데이터 타입
console.log(100) // Number
console.log('10' + '0') // String
Number와 String를 합치면 String 데이터 타입이 된다.
console.log(2 + '2') // String의 22
length를 사용한다. length 는 문자열의 읽기 전용 프로퍼티이다.
let fullName = 'SugyeongLee'
console.log(fullName.length) // 11
console.log('fridge'.length) // 6 (Number)
console.log('The length of fridge is ', 'fridge'.length) // The length of fridge is 6 (Number)
console.log('The length of fridge is ' + 'fridge'.length) // The length of fridge is 6 (String) / Number + String = String
숫자를 문자열로 변환해주는 메소드이다.
=> 같은 456.789 이지만 숫자와 문자열이 구분된 것을 알 수 있다.
숫자를 반올림한 문자열로 변환해주며 지수 표기법 형태로 나타내는 메소드이다.
매개변수 자리에 들어가는 수 만큼 소수점을 나타낸다.
숫자를 반올림한 문자열로 변환해준다.
매개변수 자리에 들어가는 수 만큼 소수점을 나타내되 반올림하여 나타낸다.
slice(start, end) 두 가지의 매개변수를 입력해야한다.
숫자로 입력한 특정 부분 사이의 문자열을 구할 때 사용한다.
=> + 일 때는 문자열의 시작에서부터 계산되고, - 일 때는 문자열의 끝에서부터 계산된다.
두 번째 매개변수를 입력하지 않으면 나머지 문자열만 나타낸다.
slice() 메소드와 비슷하다 두 번째 매개변수 자리에 추출하고자 하는 문자열의 길이를 나타낸다.
문자열 상에서 특정한 값을 다른 값으로 바꿔준다.
같은 문자열이 있다면 가장 처음의 문자열만 변경해준다.
대소문자를 구분한다.
=> 대문자의 Home 을 cozy로 바꾸고 싶다면 /HOME/i 로 붙여준다.