String 을 변수 지정하려면 따옴표가 필요함
let firstName = "Ziggy"
작은 따옴표도 가능함
let animal = 'pig'
따옴표 안에 따옴표는 가능
let wordLove = ' I "love" you'
let number = "1990" -> 숫자지만 " "를 붙혀 string이 됨.
number + 1 = 11990 typeof string
인덱스는 해당 변수의 순서를 출력
let animal = "Dumbo Octopus"
animal[0]
=> "D"
animal.length
=> animal의 글자 수 13개 ( 공백 포함 )
접합
let firstName = "Kim"
let lastName = "Jun"
let fullName = firstName + lastName = KimJun 안에 공백없이 string이 더해지는 걸 접합이라 부름
let fullName = firstName + " " + lastName = Kim Jun
let fullName = 1+ firstName + " " + lastName = 1Kim Jun -> 1이 붙지만 typeof는 string이 됨.
msg.toLowerCase() = 소문자
msg.trim = msg의 양쪽 공백을 전부 없애줌 " msg " => "msg"
msg.toLowerCase().trim() 도 가능
() 안에 들어가는건 인수
let tvShow = 'catdog';
let msg = "haha that is so funny!"
indexOf
tvShow.indexOf('cat'); => 0
tvShow.indexOf('dog'); => 3
slice
msg.slice(5) => "that is so funny!"
5번째 글자부터 추출함
msg.slice(5, 9) => "that"
(beginindex, endindex) 5번째 글자부터 9번째 글자까지 추출함
replace
msg.replace('funny!', 'lol') => this is so lol!
msg.replaceAll('h', 'H') => HaHa that is so funny!
"lol".repeat(5)
lollollollollol
'The Web Developer 부트캠프 2022' 카테고리의 다른 글
JS 등호, parseInt, if if else else (0) | 2022.09.17 |
---|---|
JS template Literals Math.값과 랜덤 (0) | 2022.09.15 |
JS 기초 연산 수지정, Booleans (0) | 2022.09.15 |
Flex box (2) (0) | 2022.09.13 |
Flex box (0) | 2022.09.13 |