2차 공부/TIL

24.05.03 String 객체, Math 객체

공대탈출 2024. 5. 3. 23:34

trim() : 문자열 양쪽 끝의 공백을 없앤다.

let st = "           안녕          "
st.trim()
// st = "안녕"

필요없는 공백이나 줄바꿈을 없앨 수 있다.

 

split() : 문자열을 특정 문자로 구분하여 나눌 수 있다.

let st = 
"안녕
나는
개발자
야!
"

st.split('\n')
//st = ["안녕", "나는", "개발자", "야!"]

원하는 문구를 기준으로 문자열을 나누어 배열화 시킬 수 있다.

 

 

Math.random() : 0~1사이 랜덤한 난수를 만들 수 있다.

let num = Math.random()
//num = 0.1235512843265462

random 메소드를 사용하여 암호화가 필요한 코드에 사용할 수 있다.

다만, 만에하나라는 생각으로 난수생성 라이브러리를 사용하기도 한다.

 


https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/String

 

String - JavaScript | MDN

String 전역 객체는 문자열(문자의 나열)의 생성자입니다.

developer.mozilla.org

https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Math

 

Math - JavaScript | MDN

Math 는 수학적인 상수와 함수를 위한 속성과 메서드를 가진 내장 객체입니다. 함수 객체가 아닙니다.

developer.mozilla.org

 

'2차 공부 > TIL' 카테고리의 다른 글

24.05.05 프레임워크와 라이브러리의 차이  (0) 2024.05.05
24.05.04 얕은 복사와 깊은 복사  (0) 2024.05.04
24.05.02 Number 객체  (0) 2024.05.02
24.05.01 객체  (0) 2024.05.01
24.04.30 타이머함수  (0) 2024.04.30