TIL02-JavaScript-Method(Number,String)

메서드(Method)

  • 특정 타입에 관련된 함수

Number method

  • toString()
    -숫자를 문자열로 반환
let num = 4532
let a = num.toString()
console.log(a) // "4532"
  • Number.isInteger()
    -값이 정수인지 판별
let a = Number.isInteger(3)
console.log(a)  // true (정수면 true, 아니면 false)

let a = Number.isInteger(0.34)
console.log(a) //false
  • toFixed()
    -소수 자릿수를 지정하고 문자열로 반환(반올림됨)
let num = 3.4567
let a = num.toFixed(3)
console.log(a) // 3.457 

let num = 3.4567
let a = num.toFixed(2)
console.log(a) // 3.46

String method

  • indexOf()
    -특정 문자 위치 찾기
let str = "Hello world!"
let a = str.indexOf("world")
console.log(a) //  6      Hello world
//                        012345678・・・・  
// 앞에서부터 0으로 세며 world가 6에 위치한 걸 볼 수 있다.

let str = "Hello world!"
let a = str.indexOf("e")
console.log(a)  //  1 (단어가 아닌 한 글자도 가능함)

//값을 찾을 수 없으면 -1 반환
  • slice()
    -문자열 잘라오기
let str = "Hello World!"
let a = str.slice(0, 5) // 0번째부터 5번째 앞까지
console.log(a) // "Hello" 
//                 01234   
  • trim()
    -문자열 양쪽 공백 제거 (중간에 있는 공백은X)
let str = "     Hello World!        "
let a = str.trim()
console.log(a)  // "Hello World!" 


좋은 웹페이지 즐겨찾기